微机原理课件_第七章_微型计算机中断系统
- 格式:ppt
- 大小:786.50 KB
- 文档页数:78


复习题三 第 1页 共 3 页
《 微机原理及应用 》考研复习题(三)
一、填空(共30分,每题1分)
1.写出10010011二进制数无符号数和带符号数补码表示的十进制数分别是
和 。
2.已知 [X]原=10101100,[Y]补=11000110, 求 [X+Y]补= 。
3.有一块100个字的存储区域,其起始地址为625A:234DH,这个区域首
末单元的物理地址是 , 。
4.两个十六进制数7825H和5A1FH相加后,运算结果是 ,各标志位的值是CF= , ZF= , SF= , OF= 。
5.已知 指令① MOV AX,0 ② SUB AX,AX ③ CMP AX,AX
④ OR AX,AX。 能使AX和CF同时为零的指令是 。
6.指出下列指令寻址方式,其中BUF为变量。
MOV BUF,AX , 。
PUSH AX , 。
7.M/IO信号在CPU访问存储器时为 电平,访问I/O端口时为 电平。
8.CPU在 状态开始检查READY信号,其 电平时表示有效,说明存储器或I/O端口准备就绪,下一个T状态进行读写;否则,CPU将自动插入一个或几个 状态,以延长总线周期,从而协助快速的CPU 与慢速的存储器或I/O端口之间的数据传送。
9.8086/8088CPU汇编语言源程序是分段的,每段由若干条语句组成,语句
的种类可分为 , , 。
10. 8086 CPU有 条地址线,可形成 的存储器地址空间,地址范围
为 ;地址总线中 条可用于I/O寻址,形成 的输入输出地
复习题五 第 1页 共 4 页
《 微机原理及应用 》考研复习题(五)
一、填空题(共26分,每题1分)
1.10001111B=_____ Q= _____H。
2.已知[X]补=81H,分别求出真值_____、原码_____、反码_____。
3.若AL=41H,问若是无符号数,它代表_____,若是有符号数,它代表_____,若是BCD码,它代表_____,若是ASCII码,它代表_____。
4.段寄存器CS存放的内容是_____,由其如何获得代码段起始地址_____。
5.8086CPU中,ALE引脚是________信号。
6.指令MOV CX,[BP+SI+20] 源操作数的物理地址是________。
7.若一个数据块在内存中的起始地址为80A0H:DFF0H,则这个数据块的起始物理地址为_____。
8.指令ADD [BX+DI],CX 源操作数的寻址方式是_______,目的操作数的寻址方式是_______。
9.已知下列指令执行前,CS=2000H,IP=1000H, SI=2000H,写出下列无条件指令执行后CS和IP值。
(1)EBF4 JMP SHORT L1 CS=_____,IP=_____。
(2)E3 JMP SI CS=_____,IP=_____。
10.8259A工作方式中,优先级方式包括_____,_____,_____和_____四种。
11.当8255A的PC4—PC7全部为输出线,表明8255A的A端口工作方式是_____。
12.组成32M×8位的存储器,需要1M×4位的存储芯片_____片。
二、根据要求回答问题(共24分,每题4分)
1.用8位二进制补码计算(-89)+67,并用十六进制数表示机器运算结果,同时判断是否有溢出?
复习题四 第 1页 共 4 页
《 微机原理及应用 》考研复习题(四)
一、单项选择题(每小题1分,共20分)
1.十进制数-80用16位补码表示是( )。
A. F080H B.8080H C.FF88H D.FFB0H
2.在机器内部操作中,CPU与存贮器之间信息交换使用的是( )。
A.逻辑地址 B.物理地址 C.有效地址 D.相对地址
3.假设VAR为变量,指令MOV BX,OFFSET VAR源操作数的寻址方式是( )
A.直接寻址 B.间接寻址 C.立即数寻址 D.存贮器寻址
4.下列操作中,允许段超越的是( )。
A.取指令 B.存目的串 C.以BP为基础存取操作数 D.堆栈操作
5.下列指令执行后能使BX中数据必为奇数的是( )。
A.XOR BX,01H B.OR BX,01H
C.AND BX,01H D.TEST BX,01H
6.设CL=05H,要获得CL=0AH,可选用的指令是( )。
A.XOR CL,0FH B. NOT CL
C.OR CL,0AH D.AND CL,0FH
7.下列语句中能与“DA1 DB 32H,34H”语句等效的是( )。
A. MOV DA1,32H B. MOV DA1,32
MOV DA1+1,34H MOV DA1+1,34
C.MOV WORD PTR DA1,3234H D.MOV WORD PTR DA1,’24’
8.设SP=50H,执行段间返回指令RET 后,寄存器SP的内容是( )。
A.5AH B.5CH C.54H D.44H
1
综合练习二
一、选择题:
1、(78.625)10= C
A (116.A)16 B (1111000. 101)2
C (4E.A)16 D (01111000.1010)BCD
2、若X=-0110101,Y=+1011010, 则 [X]补= C (1) , [Y] 补= B(2) ,
[-Y/2] 补= D (3) 。
(1) A 10110101 B 00110101 C 11001011 D 11001010
(2) A 11011010 B 01011010 C 10100110 D 00100110
(3) A 00101101 B 10101101 C 10010011 D 11010011
3、若8088 CPU 的寄存器AL和BL中分别存放了两个单字节带符号数A9H和6FH,若要判别两数的大小,应先做减法操作,然后根据标志位 D(1) 进行判别。当CPU执行比较指令 CMP AL, BL 后,标志位OF和SF分别为 C (2) 。
(1) A CF B SF C OF D SF和OF
(2) A 0和0 B 0和1 C 1和0 D 1和1
4、已知CS=1000H , DS=2000H ,ES=3000H ,BX=0200H,SI=0300H,8086/8088CPU执行指令 MOV AX, [BX+SI],应从 A(1)
逻辑段中取出源操作数,该操作数所在单元的逻辑地址为 C(2) ,执行该指令时,CPU的20根地址线上出现的信号为 B(3)