...求X/Y的商和余数(计算机组成原理二),需要列出详细步骤,谢谢。_百度...

发布网友 发布时间:2024-12-06 11:03

我来回答

2个回答

热心网友 时间:20小时前

这完全可以看教材,另,没积分不怎么想回答。给你发个例题吧
(2005年)32.用原码加减交替一位除法进行7÷2运算。要求写出每一步运算过程及运算结果。

「分析」:是教材P46原题

「答案」:

7的原码0111,3的原码0011,结果符号是0 0=0

原码加减交替除法求x/y的分步运算过程。

循环 步骤 余数(R0 R1)

0 初始值 0000 0111

左移,商0 0000 1110

1 减0011 1101 1110

加0011,商0 0000 1110(0)

左移1位 0001 1100

2 减0011 1110 1100

加0011,商0 0001 1100(0)

左移1位 0011 1000

3 减0011 0000 1000

商1 0000 1000(1)

左移1位 0001 0001

4 减0011 1110 0001

加0011,商0 0001 0001(0)

左移1位 0010 0010

R0右移1位 0001 0010

所以,商是0010,即2;余数是0001,即1.

由上可见,定点数乘除法计算题每年必考(10分),同学除了掌握已经考过的三种题型外,还要特别注意原码恢复余数除法的计算过程,教材P44页例题:计算7/2.我们利用这种方法计算一下7/3.

热心网友 时间:20小时前

http://wenku.baidu.com/view/a926957da26925c52cc5bf9f.html
里面有介绍加减交替法,而且很详细,我就懒得写了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com