COP2000实现乘法器和除法器(6)

时间:2025-02-22

东北大学计算机组成原理课程设计,用COP2000实现乘法器和除法器。

图2 无符号乘法的硬件原理框图

在模型机上实现无符号数乘法运算时,采用“加法—移位”的重复运算方法。那么, 无符号乘法的硬件原理框图如图2所示。

③算法流程图:

在模型机上实现无符号数乘法运算时,采用“加法—移位”的重复运算方法。因此,无符号乘法的算法流程图如图3所示。

图3 无符号乘法的算法流程图

(2)无符号除法

①实例演示(即,列4位除法具体例子演算的算式):

被除数为01100100(二进制),即为十进制的100;除数为1001(二进制),即为十进

东北大学计算机组成原理课程设计,用COP2000实现乘法器和除法器。

制的9。那么,可以通过笔算得到:

01100100÷1001=1011 0001

即十进制运算结果为:

100÷9=11 1

无符号除法的实例演示如图4所示

0 1 0 1 1

;被除数 1 0 0 1 ;除数 ;减去除数

1 1 0 1 0 ;余数为负,C=1,商上0 1 0 0 1 ;商左移一位,除数右移一位 ;加上除数

0 0 0 1 1 1 ;余数为正,C=0,商上1

1 0 0 1 ;商左移一位,除数右移一位

;减去除数

1 1 1 1 1 0 0 ;余数为负,C=1,商上0

1 0 0 1 ;商左移一位,除数右移一位

;加上除数

0 0 0 0 1 0 1 0 ;余数为正,C=0,商上1

1 0 0 1 ;商左移一位,除数右移一位

;减去除数

0 0 0 0 0 0 0 1 ;余数为正,C=0,商上1,余数为1 ;余数为正不用处理

图4 无符号除法的算法流程图

②硬件原理框图:

数右移

初始化:除数左移

COP2000实现乘法器和除法器(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219