手机版

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

时间:2025-07-09   来源:未知    
字号:

东北大学计算机组成原理课程设计,用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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)