欢迎来到天天文库
浏览记录
ID:11658431
大小:48.00 KB
页数:4页
时间:2018-07-13
《计算机组成原理与汇编语言试题及答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、浙江广播电视大学计算机专业计算机组成原理与汇编语言模拟试题2004一、 问答(每题3分,共15分):1、 真值和机器数:真值:用正负符号加绝对值表示的数值.机器数:把一个数极其符号在机器中的表示加以数值化,称为机器数。.机器码表示法有四种:原码、反码、补码和移码。2、 CPU中央处理机:运算器和控制器组成.3、 计算机系统和硬件的组成部分计算机系统:软件系统和硬件系统.硬件:运算器;控制器,存储器,输入;输出设备.4、
2、 存储工作方式是什么?事先编制程序;然后存储程序;自动执行程序。5、 计算机性能的基本指标有哪些? 字长,存储器容量,运算速度;系统配置.二.填空:(每题2分,共20分):1.(101010.01)2=(01000010.00100101)BCD。42.5=01000010.00100101BCD2.(37.2)8=(00110001.00100101)BCD码。31.25=00110001.00100101BCD3.(13/128)=(0.0001101)2.4.X补=0.1
3、010,则X原真值=( 0.1010).5.指令寄存器的内容是(指令)6.地址线A15~A0-----64k,用4K*4的存储芯片组成16KB存储器则加在各存储器芯片上的地址是(A11---A0).7.系统总线包括:ABDBCB地址总线,数据总线,控制总线8堆栈指针SP指(堆栈顶单元地址)的内容.三、每题5分,共15分。1、 用变形补码(变形补码就是用双符号位来表示)计算[X]补+[Y]补,列出式子,并判断是否溢出,是何种溢出。[X]补=0110001[Y]补=0001001.解因X>0,y>
4、0[X+Y]=[X]补+[Y]补[x]补=00110001[y]补=0000100100111010X+Y=0111010无溢2、 用变形补码计算[X]补-[Y]补,并判断是否溢出,是何种溢出。00为无益出,01正溢,10负溢,11未溢。[X]补=0101001[Y]补=0010110[X-Y]补=[X]补+[-Y]补[x]补=00101001[-y]补=1110101000010011X-Y=010011无溢3.说明下列指令中源操作数、目的操作数的寻址方式。(5分)ADDAX,0A51HMO
5、VBL,DATA1PUSHESCLC说明寻址方式目的寻址方式源寻址方式1寄存器立即数2.寄存器直接寻址3.寄存器或固定寻址4.寄存器四.综合题目(50分)1. 用2114(1K*4位)SRAM芯片组成一个容量为4K*8位的存储器,要几片,地址线如何分配.(10分)8片A9--—A01k芯片地址A11---A104k中的4片选A15—-A12不用2. 假设(AL)=0A5H,(CH)=0FH,则下列指令执行后,(AL)=?,SF=,ZF=,PF=,CF=,OF=,(10分)ANDAL,CHal=AL
6、=05HSF=0,ZF=0,PF=1,CF=0,OF=,03.下列指令执行后,(A单元)=?(10分)DATASEGMENTADW0BDW0CDW230,20,54DATAENDS.MOVBX,OFFESTCMOVAX,[BX]MOVB,AXMOVAX,2[BX]ADDAX,BMOVA,AX(A)=(250)4.•数据存放DS=8561H,DI=3742H的数据段的存贮单元•此物理地址为:85610H•+3742H•88D52H5.写出下列指令的读取与执行流程。(10分)MOVR0,R2FT0PC→MARFT1M→M
7、DR→IRPC+1→PCST0R2→CET0C→R2
此文档下载收益归作者所有