电大【计算机组成原理与汇编语言程序设计】作业参考答案.doc
《电大【计算机组成原理与汇编语言程序设计】作业参考答案.doc》由会员分享,可在线阅读,更多相关《电大【计算机组成原理与汇编语言程序设计】作业参考答案.doc(12页珍藏版)》请在三一文库上搜索。
1、【计算机组成原理与汇编语言】作业答案第一次 作业一问题1. 什么是存储程序工作方式?事先编制程序;然后存储程序;自动执行程序2. 计算机性能指标有哪些?字长;存储器容量;运算速度;系统配置3. 数字计算机特点有哪些?(1)各种信息用数字代码表示(2)用数字型电信号表示数字代码二术语1 隐地址:以隐含的方式约定的地址2 位权:在进位制中每个数码所表示的数值等于该数码本身的值乘以一个与它所在数位有关的常数,这个常数称为该位的位权3 真值:用正负号加绝对值表示的数值4 机器数:在计算机内部使用的,连同数符一起数码化了的数5 补码:核心是让符号位也作为数值的一部分直接参与运算,以简化加减运算的规则,同
2、时又能“化减为加”6 反码:7 定点数:小数点固定不变的数8 浮点数:让小数点的位置根据需要浮动9 ASCII:美国信息交换标准码10 指令系统:计算机的软件与硬件之间的界面11 地址结构:显地址和隐地址12 原码:P30 理解即可13 基数:进位制中会产生进位的数值,它等于每个数位中所允许的最大数码值加1,也就是各数位中允许选用的数码个数14 堆栈:是一种按“后进先出”存取顺序进行存取的存储结构三将二进制(101010.01)B转换十进制及BCD码(101010.01)B=(42.25)D=(01000010.00100101)BCD 四(372)Q= (31.25)D=(00110001.
3、00100101)BCD五13/128=(0.0001101)B六X补=0.1010 X原=0.1010,X真值=+0.1010 第二次 作业1 用变形补码计算X补+Y补,和X补-Y补并指出是否溢出,说明正溢出和负溢出。1X 补=00,110011 Y 补=00,101101 解: -y补=11.010011 X补+Y补: 00.110011 +00.101101 01.100000结果有溢出,是正溢出X补-Y补=X补+-Y补:00.110011 +11.010011 100.000110无益出2.X 补=00,010110 Y 补=00,100101解: -y补=11.011011 X补+Y
4、补: 00.010110 +00.100101 00.111011无溢出X补-Y补=X补+-Y补:00.010110 +11.011011 11.110001无益出3.X 补=00,010110 Y 补=00,100101解: -y补=11.011011 X补+Y补: 00.010110 +00.100101 00.111011无溢出X补-Y补=X补+-Y补:00.010110 +11.011011 11.110001无益出4.X 补=11,110011 Y 补=00,101101解: -y补=11.011011 X补+Y补: 11.110011 +00.101101 100.100000X补
5、+Y补=00.100000无溢出X补-Y补=X补+-Y补:00.010110 +11.011011 11.110001X补+-Y补=11.110001无益出5.X 补=11,001101 Y 补=11,010011解: -y补=00.101101 X补+Y补: 11.001101 +11.010011 110.100000负溢出X补-Y补=X补+-Y补:11.001101 +00.101101 11.111010X补+-Y补=11.111010无益出2 用无符号数一位乘法计算X*Y,写出运算过程。1)X=1001 Y=1101解:Ca A C 0 0 0 0 0 1 0 0 1 +B 1 1
6、0 1 0 1 1 0 1 0 0 1 1 0 1 1 0 0 +0 0 0 0 0 0 01 1 0 0 0 0 1 1 0 1 1 0 +0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 1 +B 1 1 0 1 0 1 1 1 0 0 0 1 1 1 0 1 0 1X*Y=011101012)X=1101 Y=1111略3)X=1010 Y=1001略7用无符号数不恢复余数法求X/Y,写出运算过程。(略)X=00001011 Y=1101X=00001001 Y=0010X=00001101 Y=001112写出下列指令的读取与流程:1)MOV R1,(PC)+FT
7、0 PCMAR FT1 MMDRIR PC+1PC ST0 PCMAR ST1 MMDRC ST2 PC+1Z ST3 ZPC DT0 R1 ET1 CR12)MOV (R0), X(R3)FT0 PCMAR FT1 MMDRIR PC+1PC ST0 PCMAR ST1 MMDRDPC+1PC ST2 D+R0Z ST3 ZMARST4 MMARC DT0 R0MAR ET0 CMDR ET1 MDRM3)MOV DI,(SP)+FT0 PCMAR FT1 MMDRIR PC+1PC ST0 SPMAR ST1 MMDRC ST2 SP+1Z ST3 ZDI DT0 PCMAR DT1 MM
8、DRCPC+1PC ET0 CDI 13写出下列指令的读取与流程:ADD R0,X(R1)FT0 PCMAR FT1 MMDRIR PC+1PC ST0 PCMAR ST1 MMDRDPC+1PC ST2 D+R0Z ST3 ZMARST4 MMARC DT0 R0D ET0 C+DZ ET1 ZR014写出下列指令的读取与流程:1)JMP R1FT0 PCMAR FT1 MMDRIR PC+1PC ET0 JP:R1PC NJP:PC+1PC 2)JMP X(PC)FT0 PCMAR FT1 MMDRIR PC+1PC JP: ET0 PCMAR ET1 MMDRD ET2 D+PCZ ET
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理与汇编语言程序设计 电大 计算机 组成 原理 汇编 语言程序设计 作业 参考答案
链接地址:https://www.31doc.com/p-5026005.html