欢迎来到天天文库
浏览记录
ID:18689657
大小:332.50 KB
页数:3页
时间:2018-09-21
《硬件技术基础期中考卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2008—2009学年第一学期《硬件技术基础》期中试卷专业班级姓名学号开课系室软件工程系考试日期2008、11题号一二三四总分得分阅卷人得分一、单项选择题1、(+45)10的补码表示为:CA)00100011B)10101101C)00101101D)110100112、在下列伪指令中定义双字变量的是(C)。A)DBB)DWC)DDD)DT3、某存储单元的逻辑地址为2400H:0206H,其物理地址是(B)。A)2606HB)24206HC)40206HD)4A206H4、计算机系统总线中,可用于传送地址信息的一组信号线
2、是(A)。A)地址总线B)数据总线C)控制总线D)外部总线5、某微机有16MB内存空间,其CPU的地址总线应有(D)条。A)16B)28C)20D)246、使得JB指令执行转移操作的条件是(B)。A)CF=1B)CF=1且ZF=0C)ZF=0D)CF=0且ZF=17、若AL=96H,BL=12H,执行MULBL指令后,乘积应存放在(A)。A)AXB)BXC)CXD)DX8、下列指令语句中的标识符均为字变量,其中正确的指令是(D)。A)MOVDS,ESB)MOV AL,DATA1C)MOV CS,DATA2[DI]D)MO
3、V AX,BX9、在汇编语言源程序的设计中,将目标文件转换成可执行文件的命令是(D)。A)DEBUGB)EDITC)MASMD)LINK10、下面程序段中,当满足条件转到NEXT标号执行时,AL中的值正确的是〔D)。CMPAL,0FBHJNLNEXT∶NEXT:……A)AL=80HB)AL=8FHC)AL=0F0HD)AL=0FFH11、设VARDW1,2,$+2,5,6若汇编时VAR分配的偏移地址是0010H,汇编后0014H单元的内容是(A)。A)16HB)14HC)05HD)06H12、完成将BX清零,并使标志位C
4、F清零,下面错误的指令是(C)。A)SUBBX,BXB)XORBX,BXC)MOVBX,00HD)ANDBX,00H得分二、填空题1、CPU和外设之间的数据传送方式有如下三种方式(1)、(2)、(3)。2、CPU在中断响应过程中,大致做以下三件事:(4)、(5)、(6)。3、对于8位除数的除法运算,运算结果将单倍长度的商送回寄存器(7),将单倍长度的余数送至寄存器(8)。4、已知AX=4234H,BX=4456H,试问执行指令ADDAX,BX后,CF=(9),OF=(10),SF=(11),ZF=(12)。5、在使用80
5、86/8088间接输入/输出指令时,必须在执行指令之前将相应的端口地址送入(13)寄存器中。6、执行下面程序段后,AL=(14)。BUFDW2151H,3456H,5731H,4684H…………MOVBX,OFFSETBUFMOVAL,3XLAT7、分析下面程序段,回答指定问题MOVAL,57HADDAL,16HDAA则AL=___(15)____,CF=___(16)___。8、分析下面程序段,回答指定问题MOVAL,05HADDAL,07HAAA则AL=___(17)__,CF=____(18)___。9、下面的程序
6、完成两个无符号的六字节十六进制数的加法运算,请将程序补充完整。DATASEGMENTFIRSTDB14H,6BH,0EAH,87H,34H,0A0H,00HSECONDDB0FCH,89H,47H,9DH,65H,78H,00HDATAENDS…………MOVCX,7MOVSI,0_____(19)_____L1:MOVAL,SECOND[SI]_____(20)_____INCSILOOPL1得分三、简答题1、什么是总线周期?一个最基本的总线周期由几个时钟周期组成?2、8086CPU使用的存储器为什么要分段?如何分段?得
7、分四、程序设计题1、从键盘上键入20个字符,然后以与键入字符的先后相反的顺序显示出来。2、编程实现求一组无符号数的最大值和最小值,分别放在存储单元MAX和MIN中。
此文档下载收益归作者所有