微机原理考试试题3套及答案_第1页
微机原理考试试题3套及答案_第2页
微机原理考试试题3套及答案_第3页
微机原理考试试题3套及答案_第4页
微机原理考试试题3套及答案_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、微型计算机原理与接口技术综合测试题一单项选择题 ( 下面题只有一个答案是正确的,选择正确答案填入空白处 )1. 8086CPUia( 1)控制线来区分是存储器访问,还是I/O访问,当CPL执行IN AL,DX指令时,该信号线为()电平( 1 )A.M/B.CALED.N/(2)A.高B. 低C.ECLD.CMOS2. n+1位有符号数x的补码表示范围为(A.2n2nB. 2n <x < 2n -1C. 2n -1 < x < 2n-1D.2n < x < 2n)。3. 若要使寄存器AL中的高4位不变,低4位为0所用指令为(A.ANDAL,0FHB.AND A

2、L, 0FOHC.ORAL,0FHD.OR AL 0FOH4. 下列M0指令中,不正确的指令是()BXA.MOVAX,B. MOV AX, BXCXC.MOVAX,D. MOV AX, CX5. 中断指令 INT 17H 的中断服务程序的入口地址放在中断向量表地)开始的 4 个存贮单元内A.00017HB.00068H5CHD.0005EHC. 0006. 条件转移指令JNE的条件是()A. CF=0B. CF=1 C.ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟 周期(T状态)组成,在T1状态,CPU往总线上发 (2 )信息。 A.1个B

3、.2 个C.4个D.6 个A.数据B . 地 址C.状D. 其它8. 8086 有两种工作模式 , 最小模式的特点是( 1 ), 最大模式的特 点是 ( 2 )。B. 由编程进行模式设定D. 需要总线控制器B. 由编程进行模式设定D. 适用于单一处理机 A. CPU 提供全部控制信号C. 不需要 8286 收发器8288 A. M/引脚可直接引用C. 需要总线控制器 8288 系统9. 在8086微机系统的RAM存储单元器0000H:002CH开始依次存放23H, 0FFH 00H,和0F0H四个字节,该向量对应的中断号是 ()。A. 0AHB. 0BHC. 0CHD. 0DH10. 真值超

4、出机器数 表示 范围 称为溢 出, 此时 标志寄 存器 中的 ( ) 位被置位A. OFB AFCPFDCF系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线A . 高 16 位 位 D. 低 8 位CPU中段寄存器用来存放A. 存储器的物理地址C. 存储器的段基值可编程中断控制器的中断服务寄存器A.记忆正在处理中的中断信号C.允许向CPU发中断请求可编程定时 / 计数器的计数范围是A. 0-255B.0-65535 D. 1-65536B.低 16 位C. 高 8)B. 存储器的逻辑地址ISR用于()B. 存放从外设来的中断请求D.禁止向CPU发中断请求( )1-256C.D.

5、 存储器的起始地址15.在8086中,(BX = 8282H且题中指令已在队列中,则执行INCBX指令需要的总线周期数为()A0C2D316. 8086 中, ( ) 组寄存器都可以用来实现对存储器的寻址。A. AX ,SI , DI,BXB. BP ,BX, CX,DXC. SI ,DI,BP,BX D. BX ,CX,SI,DI17微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPI的可屏蔽中断请求线INTR上,最多可扩展为()级外部硬中断。A.292832B.C.D. 248088 指 令 OUT80H, AL 表18. 在 8086宏汇编过程中不会产生指令码, 只用来指示

6、汇编程序如何 汇编的指令是 ()A. 汇编指令 B. 伪指令C. 机器指D. 宏指令19.连接到64000h-6FFFFh地址范围上的存储器是用8kX8 RAM芯片构成的该芯片要(片片示 ( )A.将80H送给ALB.将80H端口的内容送给 ALC. 将AL的内容送给80H端口 D.将AL内容送给80H内存单元二改错 ( 若有错,请指出错误并说明原因 ) 1堆栈操作应满足先进先出原则。 ()2. CPU在未执行完当前指令的情况下,就可响应可屏蔽中断请求。 ()3. 8086CPU 标志寄存器共有 16 位,每一位都有含义。 ()4. 条件转移指令只能用于段内直接短转移。 ()5. 控制器的基本

7、功能是:由程序计数器PC控制程序的有序运行,并完成各种算术逻辑运算。 ()6. 在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片, 同时也可以在另一些 IR 引脚上直接连接外设的中断请求信号端。( )7. 8086 的中断分为可屏蔽中断和不可屏蔽中断两种。8. 串行接口中“串行”的含意仅指接口与外设之间的数据交换是串 行的,而接口与CPU之间的数据交换仍是并行的。9. 字长一定的情况下,原码、反码和补码所能表示的二进制真值范围是相同的。 ()10. 所有进位计数制,其整数部分最低位的位权都是 1 ()三、填空题1. 某存贮器单元的实际地址为 2BC60H该单元在段地址为2AF

8、0H中的偏移地址是 。2. 8086 CPU 复位后,寄存器中的值将进入初始态,问 (CS)=(IP)= (DS)= 。3. 8086/8088 CPU 内 部 结 构 按 功 能 分 为 两 部 分 , 即 和。4. CPU对外设进行数据传送的方式有几种,即 ,或 。5. CPU 从主存取一条指令并执行该指令的时间称为 ,它通常 用若 干个 来表示 , 而后者 又包含有 若干 个加法指令完成 (AX)传送,和面的程序段后6. 8086/8088 CPU提供了接受外部中断请求信号的引脚是 和 。7-128 的补码是8. 填入适当指令, 使下面程序实现用移位、 传送、与 10 相乘运算: SHL

9、 AX, MOV DX, AXMOV CL, SHL AX,CLADD 9时序控制方式有同步方式和10.大部分DMA都拥有单字节传送,成组传送方式四. 阅读程序并回答问题1 、 已知: (AX)=2233H, (BX)=5566H, 执行了(AX)= , (BX)= .CMP AX,BXJG NEXTXCHG AX,BXNEXT: NEG AX2、已知: (AX)=6666H, (BX)=0FF00H, (CF)=0 。在执行下面程序段后:(AX)=, (BX)=, (CF)=.MOV AX,5555HAND AX,BXXOR AX,AXNOT BX微型计算机原理与接口技术综合测试题二一、单选

10、题() 1. 8086CPU 在执行 MOV AL,BX 指令的总线周期内,若BX 存 放 的 内容为1011H ,则 和 A0 的 状 态是。A. 0,0B. 0 ,1C. 1 ,0D. 1 , 1()2.设 x =-46, y = 117,则x y补和x + y补分别等于。A.D2H 和 75HB. 5DH 和47H C.2EH 和7lHD. 47H 和 71H()3. 8086CPI在进行无符号数比较时,应根据标志位来判别。A. CF 和 OF B. CF 和 PF C. CF 和 ZFD.ZF 和 OF() 4. 执行下列程序后,( AL) =。MOV AL , 92HSUBAL, 7

11、lHDASA.D. 11H) 5. 下列指令中正确的是21C. PB8EQU DS:BP8D. MOVBX, OFFSETSI()6.在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置。A. MOV AX SI DIB. MOV BYTE PTR BX,1000B.是由DOS自动分配D.固定在中断矢量表的表首A.是由程序指定的的C.固定在08H开始的4个字节中()7.在8086中,(BX = 8282H,且题中指令已在队列中,则 执 行 INC BX 指 令 需 要 的 总 线 周 期 数 为。A. 0B . 1C . 2D. 3()8微机系统中若用4片8259A构成主、从两级中断控制逻

12、辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展 为级外部硬中断。A. 32B. 29 C. 28D. 24()9.当存储器读写速度较慢时,需产生一个READY!号以实现与CPU勺同步,CPI将在总线周期的时候采样该信号D.A. T2下降沿B. T3下降沿C. T2上升沿T3上升沿)10. 8086 中,组寄存器都可以用来实现对存储器的寻址。A.AXSIDIBXB. BP ,BX,CX,DXC.SIDIBPBXD. BX,CX,SI,DI三、填空题1. 已知(AL)= 0101110IB,执行指令NEGKL后再执行CB,(AX= 。2. 在 动 态 存 储 器 2164 的 再 生 周

13、期 中 , 只 需要地址,所以在 和 这两个信号中,只有变为低电平。3. 过 程 可 重 入 是 指,用传递参数过程才可实现重入。4. 若(AL) = 01001001B 执行 ADD AL, AL指令后,再执行 DAA(CF )。命令,则 (AL )=,(AF) =5. 已知指令序列为:此指令序列执行后,(AX)=(BX)MOVAX, 0FFBDHMOVBX, 12F8HIDIVBL6. 微型计算机中,CPU重复进行的基本操作是:、和。7. 若(CS =4200H时,物理转移地址为4A230H当CS的内容被设定为7900H时,物理转移地址为。8. 8259A工作在8086模式,中断向量字节I

14、CW2=70H若在IR3处有一中断请求信号,这时它的中断向量号为 ,该中断的服务程序入口地址保存在内存地址为H至 H的个单元中。四、程序阅读 1阅读下列程序,写出程序执行后数据段BUF开始的10个内存单元中的内容DATA SEGMENTBUF DB 08H,12H,34H,56H,78H,9AH,0BCH,0DEH,0F0H,0FFHKEY DB 78HDATA ENDSCODE SEGMENTASSUMECS:COD,E DS: DATA,ES:DATASTART:MOV AX, DATAMOV D,S AXMOV ES,AXCLDLEADI ,BUFMOV C,L DIXOR CH,CHI

15、NCDIMOVAL, KEYREPNE SCASBJNE DONEDEC BUFMOV SI,DIDEC DIREP MOVSBMOV AH, 4CHENDSEND START果 : BUFDONE:INT 21HCODE执行结DB 、 、 、 、 2.在内存的NUM单元中有一个字节的带符号二进制数(补码表示)下列程序是将其对应的十进制数输出到显示器上。 请对程序中的三处 错误进行修正,并在空白处填上适当的语句。DATASEGMENTNUM DBBUFFERDB 10DUP()DATAENDSSTACKSEGMENT PARA STACKSTACK'DB100H DUP()STACK

16、EVDSCODESEGMENTSTART:MOV AX, DATAMOV ES,AXMOV D,S DATAMOV C,L NUMLEADL,BUFFERMOV AL,0DHSTOSBMOV AL,0AHSTOSBMOV AL,CLORAL,ALJSPLUSMOV AL,JMPGOONPLUS:MOV AL,'GOO:NSTOSBMOV BL,64HCALLCHANGEMOV BL,0AHCALLCHANGEMOV AL,30HADD AL,CLSTOSBMOV AL,'STOSBDX,BUFPER21HLEAMOV AH,9INC;输出十进制MOV AH,4CHINT21HC

17、HANGE PROCNEARMOV D,L0AGAIN:SUBCL ,BLJCDOWNINCDLJMPAGAINDOW:NMOV AL,30HADD AL,DLSTOSBCHANGE ENDPENDCODEEND START微型计算机原理与接口技术综合测试题三、单选题) 1. 在 8086 宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是B. 伪 指D. 宏指令A. 汇 编 指 令C. 机器指令()2.在CMPAX DX指令执行后,当标志位SF、OF ZF满足下列逻辑关系(SFOF) + ZF= 0时,表明A. (AX) > (DX)B. (AX) > (DX)C.

18、(AX) <(DX)D. (AX) < (DX)()3. 8086微机系统的RAM存储单元中,从0000H:002CH开始 依次存放23H, 0FFH 00H和0F0H四个字节,该向量对应的中断号B.A. 0AH0BHC. 0CHD.0DH()4. 8255的A 口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对的按位置位 / 复位操作完成的。A. PC0B. PC2C.PC4D. PC6()5.在进入DM/工作方式之前,DMA空制器被当作CPU总线上的一个 。A. I/O 设备B. I/O 接口C. 主处理器D. 协处理器()6.在 PC/XT 中,设(AX= 930

19、5H( BX = 6279H 若 ADD BXAX指令后接着INTO指令则会。A. 进入 INTO 中断服务子程序B. 执行 INTO后面的指令C. 死 机D. 显示器显示 OVERFLOW() 7. 80486 总线采用的是 ( 1) ,一个最基本的总线周期由 (2)个时钟周期(T状态)组成。( 1) A. 同步总线协定B. 半同步总线协定 C.异步总线协定2)D.E.F. 4( ) 8. 微处理器系统中采用存储器映像方式编址时存储单元与I/O 端口是通过 来区分的。A. 不同的地址编码 B. 不同的读写控制逻辑 C. 专用 I O 指令( )9. 在一个项目或产品研制的过程中, 通常采用

20、类型的存储芯片来存放待调试的程序。A. RAM B.ROM C. PROM D. E2PROM(置A.C.)工作在 8086/8088 模式时,初始化命令字 ICW2 用来设 。中断向量地址的高 8 位 B. 中断类型号地址的高 5 位中断向量的高 5 位D. 中断类型号的高 5 位三、填空题1. 设模为28,则52的补码为 H,14的补码为 H,-0 的反码为 H。2. 设内存中一个数据区的起始地址是 1020H 0A1CBH在存入5 个字数据后,该数据区的下一个可以使用的单元的物理地址是3 8086 根据所构成系统大小的不同,可以工作在最大方式或最 小方式。在最大方式下,系统需使用 来形成

21、总线周期。4 微机系统内,按信息传输的范围不同, 可有 ,等四级总线。5 CPU 对外设进行数据传送的方式有几种,即 ,或。6 汇编指令通常包括 和 两部分。7 8086 系统中,默认方式下对指令寻址由寄存器 和 完成 ,而堆栈 段中的偏 移量可 由寄存器 或 来指示。8 程 序 存 储 与 程 序 控 制 原 理 的 含 义 是 。四、程序阅读1 读程序,并标明内存中数据段的相关地址和内容。# SEGMENTBUFFERDB3 DUP (0)DB41HEQU $DW'AB'EQU $EQU BYTE PTR BDD HEQU $EQU WORD PTR CASSUME DS:

22、#, ES:#, CS:CODEPROC FARALABLBBYTEBCLCWORDC# ENDSCODE SEGMENTSTARTMOV AX,#MOVDS, AXMOV ES,AXLEASI , BUFFERMOV SI ,BYTEBINC SIMOV SI ,WORDCADD LA SI , LBADD LB SI , LCMOV AH, 4CHINT 21HSTART ENDPCODE ENDSEND START2.设有100个字节数据(补码),存放在数据段中EA= 2000H的存储区内,以下程序应能从该数据区中找出最大的 1 个数并存人同一 数据段EA= 2100H的单元中,请完成该

23、程序(在空白处填入适当的语 句)。MAX:MOV BX,MOV AL,BXMOV C,XLOOP:1 INCBXCMP AL,BXLOOP2MOV AL,BXLOOP:2 DEC CXJNZMOV, AL五、编址连线已知某8088微机系统中有两个3 8译码器74LS138,如题五图所 示,分别用于存储器和 I/O 端口的地址选择。 试按图中连线把两个译码器的各个输出线的寻址范围列表写出,未标出的高位地址线为低电平。74LS138输人输出关系为:微型计算机原理与接口技术综合测试题一(答案)单项选择题1 .( 1 )A(2)B2. B3. B4. D5. C 6. C7 .( 1 )C(2)B8.

24、(1)A (2)C9.B11B12C13 A14 C15C16C 17B18B19B20 C二、改错1.'堆栈操作应满足先进后出原则。2.CPU必须在执行完当前指令以后,才可以响应可屏敝中断请求。3.'8086CPU标志寄存器共有16位,其中只有9位有含义。4.V(注:段内短转移只有直接形式,没有间接形式)5,6 V 7 '8 V 9 '10V三、填空题1. 0D60H2. OFFFFH OOOOH OOOOH 3 .接口部件 BIU、执行部件 EU 5 指令周期、总线周期、时钟周期6 NMI、INTR 8 . 1 、2、AX , DX注:程序第三行显然应该是

25、XCHG AX ,四、 阅读程序并回答题 10AA9AH、2233HBX)20000H、00FFH、0 微型计算机原理与接口技术综合测试题二(答案)一、单选题1. B 2. BD 6. C B10. C二、多选题1. B DA D3. C7. C2. A B D5. B D7. B8.4. C58. B93. A B C4.6. A B C D9. A10. A B C D三、填空题1 0FFA3H2. 行, 3 一个过程在没执行完时又被调用,堆栈4 B ,0,150308H,12F8H 6 取指令,分析指令,执行指令7 81230H简析:段内偏移地址=物理地址段基址*16 = 4A230Hk 42000H=8230H,则(CS = 7900H 时,物理地址=79000H+ 8230H= 81230H873H, 1CC, 1CF, 4简析:ICW2中记录了 8259A的8级中断对应的中断类型号的高 5位, 中断类型号的低 3 位由中断引脚编号确定, 所以 IR3 脚对应的中断类 型号为73H,中断服务程序的入口地址=中断类型号 *4 = 73H*4 = 1CCH。四、程序阅读1. 程序执行后BUF内容为:07H, 12H, 34H, 56H, 9AH, 0BCH, 0DEH, 0F0

温馨提示

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

评论

0/150

提交评论