欢迎来到天天文库
浏览记录
ID:50872251
大小:51.45 KB
页数:5页
时间:2020-03-15
《三本微机原理复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、分值分布:1、选择20分2、填空15分3、判断16分4、简答12分5、改错12分6、程序分析12分7、编程13分一、选择题 1.8086CPU系统中,内存的最大容量为( ) A.1024BB.1024KBC.1024MBD.1024GB2.在汇编语言程序中,对END语句的叙述正确的是()。 A.END语句是一可执行语句 B.END语句表示程序执行到此结束 C.END语句表示源程序到此结束 D.END语句在汇编后要产生机器码3.当零标志ZF=1时,表示( ) A.运算结果为1B.运算结果为0C.运算结果不为0D.运算结果为全14.
2、在堆栈操作中,它隐含使用的通用寄存器是( ) A.AXB.BXC.BPD.SP5.下列指令执行后,能使(BX)=0,同时也使CF=0、OF=0的指令是( ) A.ORBX,BX B.XORBX,BX C.ANDBX,BXD.TESTBX,0FFFFH6.用8位补码85H表示的十进制数为( ) A.-123 B.-5 C.122 D.1337.在8086CPU中,用于保存当前代码段段基值的寄存器是( ) A.DS B.ES C.CS D.SS8.8位无符号数的表示范围是( ) A.0~255 B.0~256 C.-127~
3、127 D.-128~1279.BCD码00110110表示的十进制数是( ) A.36 B.54 C.5 D.610.下面的数据移动指令中,正确的指令是( ) A.mov [DI] ,2156h B.mov BX, 2156h C.mov CS , 2156h D.mov 2156h,DX11.用指令助记符表示的程序设计语言称为_______,它与具体的机器指令有关.A.汇编语言B.高级语言C.机器语言D.应用语言12.变量的类型不可以由( ) A.DB定义
4、 B.DD定义 C.DW定义 D.DUP定义 13.溢出标志OF是反映( ) A.算术运算是否出现进位情况 B.算术运算是否出现借位情况C.带符号数运算结果是否超过机器能表示的数值范围 D.无符号数运算结果是否超过机器能表示的数值范围 14.8086/8088将主存划分为若干个段,每个段的长度可以不同,但不能超过( )字节.A.64KB.1MC.1KD.32K 15.在汇编语言程序设计中,变量定义后,具有类型属性,非法的类型属性是( ) A.字节 B.字 C.字符 D.双字 16.增加Cache的目的是(
5、 )A.扩大主存容量B.解决CPU和主存速度匹配问题C.扩大CPU中通用寄存器的数目D.提高CPU和外设的传输速度17.用户为了解决自己的问题,用汇编语言所编写的程序,称为( ) A.目标程序 B.源程序 C.可执行程序 D.汇编程序18.设SP初值为2000H,执行指令“PUSHAX”后,SP的值是( ) A.1FFFHB.1998H C.2002HD.1FFEH19.设AL=20H,SI=0500H,DS=3000H,(30500H)=0C0H,CF=1.执行SBBAL,[SI]后,正确的结果是( ) A.AL=
6、5FH SF=1 CF=1 B.AL=60H SF=1 CF=0 C.AL=5FH SF=0 CF=1 D.AL=60H SF=0 CF=020.汇编语言源程序中,每个语句可由四项组成,其中名字项是一个符号,下面列出的有效名字是( ) A.Variable B.First&ld C.0FFFFH D.‘Memphis’21.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位A. OF B.AF C.PF D.CF 22.8086 CPU中段寄存
7、器用来存放( )A. 存储器的物理地址 B.存储器的逻辑地址 C.存储器的段基值 D.存储器的起始地址23.要求将A,B两个字符的ASCⅡ码41H,42H顺序存放在连续两个字存储单元中,可选用的语句是( ) A. DA1 DB ‘AB’ B.DA1 DW ‘AB’ C.DA1 DB 0ABH D.DA1 DW 0ABH24、已知某操作数的物理地址是2117AH,则它的段地址和偏移地址可能是( )。 A.2025∶0F2A B.
8、2108∶00EA C.2000∶017A D.2100∶117A 25、有语句:COUNT EQU 256,下列四种叙述中,正确的是( )。
此文档下载收益归作者所有