91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發布日期: 2024-02-02
  • 語言: C/C++
  • 標簽:

資源簡介

基于c語言的原碼一位乘法,支持8位二進制帶符號位的計算,原理來自于計算機組成原理。

資源截圖

代碼片段和文件信息



/**********************************
程序名稱:基于c語言的原碼一位乘法
功能描述:支持8位二進制原碼的乘法運算
作者:?淳
***********************************/


#include?

/**********************************
函數名稱:scannf
函數參數:s[5]
功能描述:輸入一個8位的二進制原碼數
***********************************/
int?scannf(int?s[8])
{
????int?i;
????for(i=0;i<=7;i++)//輸入五位二進制原碼被乘數
????{
????????scanf(“%d“&s[i]);
????}
????return?s;
}


/**********************************
函數名稱:yiwei
函數參數:d[6]e[4]
功能描述:分別將A、C寄存器中的數字右移1位,
???????????并且將A中最后一位補給C。A最高位補0。
***********************************/
?void?yiwei(int?d[9]int?e[7])
?{
?????int?hk;
????????for(h=6;h>=1;h--)//c的移位
????????{
????????????e[h]=e[h-1];
????????}
????????e[0]=d[9];
????????for?(k=9;k>=1;k--)//a的移位
????????{
????????????d[k]=d[k-1];
????????}
????????d[0]=0;//a高位補0

?}


?/**********************************
函數名稱:main
函數參數:無
功能描述:完成原碼一位乘法的功能。
***********************************/
void?main?()
{

評論

共有 條評論

相關資源