|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
[应用题,10分] 已知x=0011, y=-0101,试用原码一位乘法求xy=?请给出规范的运算步骤,求出乘积。
|
答案是:x 原=00011,y 原=10101,|x|=0011, |y|=0101 结果的符号位1 0=1 循环 步骤 乘积(R0 R1) 0 初始值 00000101 加0011 00110101 1 右移1 位 0001 1010 加0 00011010 2 右移1 位 0000 1101 加0011 00111101 3 右移1 位 00011110 加0 00011110 4 右移1 位 00001111 所以结果为-00001111十进制值为-15
出自
河南财经政法大学-计算机组成原理 联大系统
河南财经政法大学
|
更多试题>>>>
1、[应用题,10分] 请用补码一位乘中的 Booth 算法计算 x·y=?x=0101,y=-0101,列出计算过程。
2、[应用题,10分] 以单总线的CPU 数据通路结构为背景,试拟出加法指令 ADD R1,B(R2)的读取和执行流程。其中R1 表示目的寻址为寄存器寻址;B(R2)表示源寻址为变址寻址,B 是偏移量,R2 是变址寄存器。
3、[应用题,10分] 单总线的CPU 数据通路结构为背景,试拟出CPU 读取和执行存储指令STORE R1,(A)的流程。指令中R1 表示源寻址为寄存器寻址,(A)表示目的录址为存储器间接寻址。
4、[应用题,10分] 以单总线的CPU 数据通路结构为背景,拟出加法指令ADD R3,R1,R2 的指令流程。本指令功能是将R1 和R2 中的数相加,结果送入R3。
5、[应用题,10分]
已知[x]原=10110101,求真值x及其x的补码和反码。
|