- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及应试卷(6套)含答案
填空题(每空1分,共25分)
1.两个无符号数比较大小时,8086CPU用标志寄存器中的(1)标志判断结果。
2.内存单元1999H:0010H的段内偏移地址为(2),物理地址为(3);若(BP)=0010H,用指令MOV AL,[BP]取出该单元的内容,段寄存器(4)的值应为1999H。
3.8086CPU的寄存器CS:IP总是指示(5)地址,复位后CS:IP的值为(6),取出一个指令字节后,(7)自动加1。在软件上可以通过(8)和(9)指令来改变IP的内容。在硬件上可以用(10)或(11)来改变IP的内容。
4.在一个微机系统中有多个中断源,当出现两个中断源同时提出(12)时,CPU响应(13)的中断源,在此中断源的中断处理完毕后,再响应(14)的中断源。
5.8086/8088微处理器是否响应INTR引脚的信号由标志位(15)控制。
6.在80X86微处理器中,指令分配给寄存器SP的默认段寄存器是(16)。
7.INT 40H指令引发的中断,其中断向量存放在(17)H:(18)H开始的4个字节。
8.当ALE有效时,8086/8088的AD0-AD15引脚上传送的是(19)信息。
9.若一个数据块在内存中的起始地址为80A0H:1000H,则这个数据块的起始地址的物理地址为(20)。
10.分别用一条指令实现下列功能:
1)栈顶内容弹出送BX(21)
2)CX的内容加1,不影响进位标志位(22)
3)AL的高四位置1(23)
4)清进位标志(24)
5)子程序结束返回(25)
选择题(10分)
Intel 8253/8254有( )个16位计数器通道。
A、1 B、2 C、3 D、4
当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为( )使用。
A、两个4位I/O端口或1个8位I/O端口
B、状态端口
C、部分引脚作端口A、端口B的联络信号
D、全部作联络信号
欲使8086CPU工作在最大方式,其引脚应接( )电平。
A、TTL B、CMOS C、逻辑低 D、逻辑高
8088可直接寻址的空间最大为( )。
A、640KB B、1MB C、512MB D、2MB
8255A的下列说法正确的是( )。
端口A可以工作在方式0或1或2
B、B可以过做在方式0或1或2
C、0或1或2
D、AB都正确
8088的外部中断请求线是指( )。
A、INTRB、NMIC、INTRNMI D、INTR和
8253可以进行连续计数的工作方式有( )。
A、B、C、MOV 2,BX
C、MOV [1000H],BX D、MOV BX,2
下列指令中,隐含使用AL寄存器的指令有( )条。
STOSB;CWD;HLT;AAA;CMPSB;XLAT
A、B、3条 C、4条 D、5条
串操作指令中,目的串操作数的偏移地址由( )寄存器指出。
A、BX B、DI C、SI D、BP
判断题(10分):
8086的指令周期所需的时间都是相同的。( )
8253可以按二进制、十进制计数。( )
8253的每个计数器都是减法计数器。( )
8086的通用寄存器既可作为8位,也可作为16位寄存器使用。( )
8086系统中,可屏蔽中断的优先权高于不可屏蔽中断。( )
若8086工作于最大组态,那么是否需要8288总线控制器可由程序决定。( )
多个外设可采用中断方式并行工作。( )
8086复位后,CPU从0000H:0000H处开始执行指令。( )
8086CPU由总线接口部件与执行部件组成。( )
8255的三个数据端口都可以工作于方式0,1,2。( )
简答题(20分)
计算机的输入和输出有几种方式?各方式有何特点?
什么是堆栈?其主要作用是什么?
简述中断系统的工作过程。
什么是总线周期?简述基本总线周期的作用。
5 微型计算机的定时有哪几种方式?其特点是什么?
四、程序分析题(每小题4分,共16分)
1. ORG 2000H
M1 DB 1,4,8,9
……..
LEA SI,OFFSET M1
XOR AX,AX
MOV AL,[SI+2]
执行上述程序段后,AX=___,SI= 。
2. MOV AL,20H
ADD BL,08H
执行上述程序段后AL= 。BL= 。
3. DAT1 DB 80,20
DAT2 DB ?,?
……
文档评论(0)