微机原理与接口技术试题B_第1页
微机原理与接口技术试题B_第2页
微机原理与接口技术试题B_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.一、选择题(每小题1.5分,共21分)1.在8086CPU的标志寄存器中,状态标志位占( ) A.3位 B.9位 C.6位 D.16位2. 下列哪一个标号是无效的( )。A.ram1 B. count C. ends D. co1d3. 在下列伪指令中定义字变量的是( )。A. DD B. DW C. DQ D. DT4.8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是( ) A.B口 B.A口 C.C口 D.以上三个端口均可以5.一台微型机存储器首址为0A1000H,若存储器的末址为0A2FFFH,则存储容量为( )。 A.4K B.6K C.8K D.16K6指

2、令ADD CX,55HBP的源操作数的寻址方式是( )。A.寄存器寻址 B.直接寻址 C.寄存器间接寻址 D.寄存器相对寻址7已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,BP执行后,(BX)=( ) 。 A. 0102H B. 0201H C. 245AH D. 5A24H8.8086的中断优先级由高到低依次为( )。A.软件中断(单步除外),NMI,INTR,单步中断B. NMI,软件中断(单步除外),INTR,单步中断C. 单步中断,INTR,

3、 NMI,软件中断(单步除外)D. 单步中断,软件中断(单步除外),NMI,INTR 9MOV AX,BP+SI隐含使用的段寄存器是( )。A. CS B. DS C. ES D. SS10设AL=7FH,要使AL=80H,应使用下列哪一条指令( )。 A. AND AL,80H B. OR AL,80H C. XOR AL,80H D. NOT AL11已知中断类型号为18H,则其中断服务程序的入口地址存放在中断向量表的_中。A. 0000H00072H0000H0075H B.0000H00072H0000H0073HC. 0000H00060H0000H0063H D.0000H0006

4、0H0000H0061H12计算机能直接执行的语言是( )。A. 机器语言 B. 汇编语言 C. 高级语言 D. 程序设计语言138088CPU响应INTR是在( ) A 一个时钟周期结束时 B 一个总线周期结束时 C 一条指令执行结束时 D 一个子程序执行结束时14下列指令中,有语法错误的是( )。A. MOV SI,AX B. IN AL,DX C. XOR AX,1234H D. OUT 210H,AL二、填空题(每小题1分,共19分)1. 8086的数据总线是 位,地址总线是 位。2. 8259中断控制器,可连接 个外部中断源。3. 十进制转换二进制(28.125)10=( _)2 。

5、4. MS-DOS由 、 、 三个层次模块和一个引导程序组成。5. 8255A的B端口有 种工作方式,它们分别是 、 。6. 用2k8的SRAM芯片组成16K16的存储器,共需SRAM芯片_片,片内地址和片外的地址分别为_、_位。7. 微机的三总线结构包括_、_和_。8.8086CPU时钟频率为4Mhz时,它的典型总线周期为 ns。三、判断题下列各题正误,正者在括号内打误者在括号内打(每小题1.5分,共12分)1. 8253进行计数时,0是计数器所容纳的最小值,相当于二进制的0000H。( )2中断服务程序结束时,可用RET指令代替IRET指令返回主程序。( )3. 微机中字长与数据总线宽度是

6、指同一个概念。( )4. 8086 访问一个字节单元和访问一个字单元,只需要一个总线周期。( )5. 半导体ROM是非易失性的,而ROM存储的信息即使切断电源也不会消失。( )6. 8259A的初始化命令字ICW1、ICW2、ICW3和ICW4写入端口的顺序可任意。( )7. 8255A的C口置位/复位控制字是写入 C 口的端口地址。( ) 8. 8086 的中断分为可屏蔽中断和不可屏蔽中断两种。( ) 四、简答、计算题(14分)1若8086/8088 CPU对符号数8070H和FF85H进行加法运算,请写出运算后SF、OF、CF、及ZF的值。(4分,每个值1分)2.填入适当指令,使下面程序实

7、现用移位、传送、加法指令完成(AX)与 10 相乘运算: SHL AX,_ MOV DX,AX MOV CL,_ SHL AX,CL ADD _(6分,每空2分)3某数据段定义如下,试列出经汇编后,各存储单元的内容是什么?COUNT值是多少? (4分) BUF1 DB 1,-1,AB DB 2 DUP(?,1) BUF2 DB 2 DUP(?),10 COUNT EQU BUF2-BUF1 五、阅读程序与接口芯片初始化(16分)1. 执行下面的程序段后 AX=?(3分)TAB DW 1,2,3,4,5,6ENTRY EQU 6MOV BX,OFFSET TABADD BX,ENTRYMOV AX,BX2.给下列程序段的每条指令加上注释,并说明它们的功能。(8分)MOV AL,BX;CMP AL,0;JGE BIG;MOV AL,-1;JMP DONE ;BIG:MOV AL,1;DONE:RET;该段程序的功能是: 3.某系统中有一片8253,其四个端口地址为310H,312H,314H,316H,编程使计数器2工作在方式1,计数值为02FCH。(5分)六、综合分析与设计题(18分)1、已知变量Val中保存一十六位位数据,试编写完整的汇编语言程序,统计变量中0和1的个数,并将

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论