微机原理模拟题1

合集下载

微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题一一.填空题1.二进制数11010011B转换为十六进制数是,转换为十进制数是。

2.十六进制数2345H转换为二进制数是,转换为十进制数是。

3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。

4.十进制数45D对应的8位补码是。

5.十进制数-58D对应的8位补码是。

二.单选题1.一个字符的基本ASCII码的值占用位。

A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。

A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。

A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。

A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。

A.物理地址B.偏移地址C.逻辑地址D.段地址三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?2.简述8088与8086在内部结构与外部引脚的主要区别是什么?3.INT n的功能调用与过程(子程序)调用有什么不同?4.写出下列存储器地址的段地址、偏移地址与物理地址。

(1)2314:0035 (2)1FD0:000A四.计算题计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?2.请按8421BCD码的修正法则,计算5479H + 4587H。

五.画图题要求用2K ´ 4的存储芯片,构成4K容量的存储容量,要求地址从1800H开始。

画出存储器与微处理器的连接图;并说明各组存储区的地址范围。

(设:地址总线为16根,数据总线为8根,要求存储器地址连续)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。

2.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。

微机原理试题1(含答案)

微机原理试题1(含答案)

微型计算机原理2006年6 月27日一二三四. 五六七八一.填空题(每空1分,共30分)1.若字长为16位,X=75D,则[X]补=004B H,[-X]补=FFB5 H 。

2.设两个二进制数X=01101010B,Y=10100010B,试比较它们大小:(1)X、Y两数均为带符号位的补码数,则X >Y ;(2)X、Y两数均为无符号数,则X <Y ;3.如果在一个程序段开始执行之前,(CS)=2000H,(IP)=1234H,给定一个数据的有效地址是0127H,且(DS)=3000H。

试问:该程序段的第一个字的物理地址为21324 H,数据在内存中的物理地址是30127H 。

4.某存储芯片有11条地址线和4条数据线,此芯片至少可以存放二进制数2048 个,地址范围是0000~07FFH ,每个二进制数有4位,若要把每个二进制数增加到八位,则应采用芯片级联(位扩展)办法。

5.C P U和外设之间的数据传送方式有程序控制的输入输出方式、程序中断的输入输出方式、直接存储器存取的输入输出方式。

6.根据传送信息的种类不同,系统总线分为数据总线、地址总线、控制总线。

7.8255A把A口和C口高4位和B口和C口低4位分别称为A组和B组,可组成两个独立的并行接口,PA口有 3 种工作方式。

8.指出下列各条指令划线部分的寻址方式:(1)MOV SI ,1000H 寄存器寻址(2)MOV [SI] , 1000H 寄存器间接寻址(3)ADD AX , [1046H ] 直接寻址(4)AND DL, [BX+SI] 基址加变址(5)OUT 2FH ,AL 直接端口(6)IN AX,DX v 间接端口9.在8086系统中,一个中断类型号为0A4H的中断服务子程序位于从01FE:3800H 开始的内存中,则相应的中断矢量地址为0000:0290H,从该地址开始连续4个存储单元存放的内容依次为00H 、38H 、FEH 、01H 。

大学微机原理考试模拟题 1

大学微机原理考试模拟题 1

微机原理及应用试题姓名_______ 成绩____一、单项选择题(共15分)(下列题目只有一个答案正确,请选出正确答案)1.8位补码操作数“10010011”等值扩展为16位后,其机器数为()。

A.1111111110010011 B.1000000010010011C.0000000010010011 D.01111111100100112.80X86处理器在响应外部总线请求(HOLD)后,将()。

A.转人特殊中断服务程序B.放弃对总线控制权C.进人等待周期D.接管对总线控制权3.80X86系列微机响应外部中断后,从数据总线上获取的是()。

A.中断向量号B.中断服务程序第一条指令的操作码C.中断向量地址D.外设采集的数据4.在计算机中,高速缓存器(Cache)一般采用()构成。

A.EPROM B.DRAMC.SRAM D.EEPROM5.堆栈指针的作用是用来指示()。

A.栈底地址B.下一条要执行指令的地址C.栈顶地址D.堆栈的深度6. 当存储器读写速度较慢时,需产生一个READY信号以实现与CPU的同步,CPU将在总线周期的时候采样该信号。

A. T2下降沿B. T3下降沿C. T2上升沿D. T3上升沿7. 8086有两种工作模式, 最小模式的特点是()。

A. CPU提供全部控制信号B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器82888. 在PC微机中,CPU要读取I/O端口地址302H中的数据时,应该用()指令。

A. IN AL,302HB. OUT 302H,ALC. MOV DX,302HD. MOV BX,302HIN AL,DX IN AL,BX9. 若8255A接口芯片的A口工作在方式2时,则B口可以工作在()。

A. 方式0B. 位控方式C. 方式2D. 方式0或方式110. 程序查询I/O的流程总是按()的次序完成一个字符的传输。

A. 写数据端口,读/写控制端口。

2023年大学_微机原理模拟试题及参考答案

2023年大学_微机原理模拟试题及参考答案

2023年微机原理模拟试题及参考答案微机原理模拟试题一、填空题(1)1、源的变址寄存器是( A)。

A)SI B)DI C)SP D)BX2、用来存放即将执行的指令的偏移地址的寄存器是( B )。

A)SP B)IP C)BP D)CS3、用来存放运行结果状态的寄存器为( C )操作。

A)SP B)SI C)FLAGS D)DX4、微机中控制总线传送的是( D )。

A)存储器和I/O接口的地址码B)微处理器向内存储器和I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号D)B和C5.在下列指令的表示中,不正确的是( C )A.MOV AL,[BX+SI]B.JMP SHORT DONIC.DEC 100D.MUL CL6.将DX的内容除以2,正确的指令是( C )A.DIV 2B.DIV DX,2C.SAR DX,1D.SHL DX,17.若栈顶的物理地址是0H,当执行完POP AX指令后,栈顶的物理地址是( A )。

A)2H B)1H C)0H D)3H8.下列指令中,源操作数的寻址方式中,( C )属于立即寻址,( B )属于寄存器寻址,( E )属于寄存器间接寻址,( A )属于直接寻址,( D )属于寄存器相对寻址。

A)MOV AX,[4000H] B)MOV [BX],AXC)SUB AX,H D)MOV AX,[SI+12H]E)MOV CX,[BX] F)MOV AX,[SI+BX+10H]9.下列指令中错误指令是( B )、( E )和( F )。

A)MOV AX,DS B)MOV CS,1500HC)MOV SI,BX D)MOV [3000H],ALE)MOV [DI+32H],[1845H] F)MOV AL,1000H10.指令LOOPNZ的循环结束条件是( D )。

A)CX=0且ZF=0 B)CX=0或ZF=0C)CX=0且ZF=1 D)CX=0或ZF=111.语句DA1 DB 2 DUP(4,6),5汇编后,与该语句功能等同的语句是( C )。

微机原理 试卷)

微机原理 试卷)

模拟试题(一)一、单选题1.在 8086 宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是 A. 汇编指令。

B. 伪指令 C. 机器指令。

C. (AX) < (DX) D. (AX) ≤ (DX) 。

D. 0DH D. 宏指令2.在 CMP AX,DX 指令执行后,当标志位 SF、OF、ZF 满足下列逻辑关系(SF⊕OF)+ZF=0 时,表明 A. (AX) > (DX) B. (AX) ≥ (DX)3.8086 微机系统的 RAM 存储单元中,从 0000H:002CH 开始依次存放 23H,0FFH,00H,和 0F0H 四个字节,该向量对应的中断号是 A. 0AH 对 B. 0BH C. 0CH 4.8255 的 A 口工作在方式 1 输入时,其中断允许控制位 INTE 的开/关是通过的按位置位/复位操作完成的。

A. PC0 A. 单步陷阱中断指令后接着 INTO 指令则会 A. 进入 INTO 中断服务子程序 C. 死机 B. PC2 B. INTR C. PC4 C. 被零除。

B. 执行 INTO 后面的指令 D. 显示器显示 OVERFLOW D. 断点 D. PC6 。

5.在 8086 中断优先级顺序中,最低优先级的中断源是6.在 PC/XT 中,设(AX)=9305H,(BX)=6279H,若 ADD BX,AX7.有一微机系统,采用 CPU 的低 10 位地址线 A0~A9 作为输入输出口的地址线,系统中接口芯片内部有 16 个端口地址,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为()。

A. A5~A9 A. 工作方式字 C. 计数执行部件 CE(减一计数单元)的当前值调试的程序。

A. RAM B. ROM C. PROM B. 中断类型号地址的高 5 位 D. 中断类型号的高 5 位 D.E2PROM 。

10.8259A 工作在 8086/8088 模式时,初始化命令字 ICW2 用来设置 A. 中断向量地址的高 8 位 C. 中断向量的高 5 位 B. A4~A9 C. A2~A9 D. A0~A9 )。

微机原理试题(1)

微机原理试题(1)

试题一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.为在一连续的存储单元中,依次存放数据41H,42H,43H,44H,45H,46H,可选用的数据定义语句是()A.DB 41,42,43,44,45,46 B.DW 4142H,4344H,4546HC.DW ‘AB’,‘CD’,‘EF’D.DW ‘BA’,‘DC’,‘FE’2.在同一程序段中,定义下面伪指令,正确的是()A.PORT EQU AL B.CONT EQU 3500H AND OFFH PORT EQU 2000HC.STRl DD‘ABCD’D.STR2 DW‘ABCD’3.DA2 DB‘AB’,‘CD’┇MOV AX,WORD PTR DA2+1上述语句执行后AX中的值是()A.‘AD’B.‘BC’C.‘DA’D.‘CB’4.下列数据定义语句中可实现留空20H个字节存储单元的是()A.DB 20 DUP(?) B.DW 20H DUP(?)C.DB 10H DUP(4 DUP(?)) D.DD 08H DUP(?)5.DA TA SEGMENTV AR1 DB 12H,34HV AR2 DB 10H DUP(0)ADR1 DW V AR1,V AR2DA TA ENDS为使ADR1+2字存储单元中内容为0030H,上述方框中应选用的语句是()A.ORG 30H B.DB 2EH DUP(0)C.DB 30H DUP(0) D.ORG $+30H6.如某存储器分段时,表示偏移地址是18位二进制代码,那么一个段最多的存储单元数是()A.32K字节B.32K字C.64K字节D.128K字7.下列寄存器中用来指示堆栈中任意数据区的偏移地址的是()A.BX B.BPC.SI D.DI8.下列指令中有语法错误的是()A.PUSH AX B.PUSH [20H+SI+BX]C.POP CS D.PUSH CS9.下面有语法错误的指令是()A.LDS BL,V AR[SI] B.LEA BX,V AR[SI]C.LES DI,V AR[BX] D.LEA DI,V AR[BP]10.执行PUSH BP指令时,目的操作数的物理地址表达式是()A.16*SS+BP B.16*DS+BPC.16*CS+IP D.16*SS+SP11.把BL中的数据输出到端口8CH中正确指令是()A.OUT 8CH,BL B.IN 8CH,BLC.MOV AL,BL D.MOV AL,BLOUT 8CH,AL IN 8CH,AL12.结果为零的条件转移指令,其测试条件是()A.ZF=1 B.ZF=0C.SF=l D.SF=013.下面程序段完成测试DA-BYTE字节单元中数是否为负数,若是则将全l送DH中,否则全0送DH中,那么程序段中方框里应填的语句是MOV CH,0MOV CH,0FFHZERO:MOV DH,CH()A.JNZ ZERO B.JS ZEROC.JZ ZERO D.JC ZERO14.汇编源程序时,出现语法错误的语句是()A.MOV [BX+SI],BX B.MOV CL,[BP+DI]C.MOV CS,AX D.MOV DS,AX15.设SP初值为3050H,执行指令PUSH BX后,SP的值是()A.304FH B.304EHC.3048H D.3049H16.下列指令执行后影响CF值的是()A.DEC B.XCHGC.LEA D.SHL17.串操作指令中,每次操作后使SI/DI为减量应设置()A.DF=0 B.TF=1C.DF=1 D.TF=018.设AL=57H,BL=24H,执行指令SUB AL,BL后,寄存器内容为()A.AL=57H,BL=24H B.AL=33H,BL=24HC.AL=57H,BL=33H D.AL=33H,BL=019.设CL=8,AL=0C8H,执行SAR AL,CL后,AL中的数据是()A.0FFH B.80HC.00H D.0FEH20.已知BX=028AH,SI=0294H,(DS:051EH)=5432H。

微机原理模拟试题(亲自整理的、完整版)

微机原理模拟试题(亲自整理的、完整版)

填空题1.微机总线主要由数据总线、地址总线、控制总线以及电源和地线4部分组成。

2.CPU与外设数据传送,通常采用3种I/O传送方式,它们是:程序传送方式、中断传送方式、DMA传送方式。

微型计算机中有两种I/O接口的寻址方式,即存贮器统一编址和 I/O隔离编址。

3.CPU响应中断条件有2个,它们分别是cpu开放中断、CPU在现行指令结束后响应中断。

4.当8086CPU的引脚M/IO = 0时且RD = 0时,CPU数据总线上传输数据的方向是由cpu到外设,CPU进行I/O读操作。

5.INT n 中断指令将CS、IP、PSW压入堆栈的次序依此是psw 、cs 、IP 。

6.汇编语言程序的上机从建立源程序到生成可执行程序需经过三个过程,是编辑、汇编和连接。

7.8086 CPU的地址/数据的复用线是AD0~AD15 ,在一个总线周期内,先作地址线,后作数据线使用。

8.8086的中断向量表可以存放256 个中断向量,中断向量是_中断服务程序_______的入口地址,中断向量表的物理地址从0000H 到03FFH。

9.8086 CPU是由总线接口部件BIU、执行部件EU两部分组成的。

10.当8086CPU的引脚M/IO = 0时且WR = 0时,CPU数据总线上传输数据的方向是由cpu到外设,CPU进行I/O写操作。

11.串行异步接口芯片8250在接收数据时,是由接收移位寄存器将串行数据转换成并行数据,在发送数据时,由发送移位寄存器将并行数据转换成串行数据。

12、目前微型计算机的基本工作原理是存储程序控制的原理,其基本结构属于冯•诺依曼结构。

13、中断包括可屏蔽中断 INTR和不可屏蔽中断 NMI。

简答题1、在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?举例说明。

答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:0088H。

偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。

微机原理试题库 (1)

微机原理试题库 (1)

一、单项选择题(每小题1分)1. 如果CPU 执行了某一( ),则栈顶内容送回到CS 和IPA .子程序返回指令B .数据传送指令C .退栈指令D .子程序调用指令 2. 在微机系统中采用DMA 方式传输数据时,数据传送是由( )控制完成的A .CPUB .执行程序(软件)C .DMAC 发出的控制信号D .总线控制器发出的控制信号3. 采用两片可编程中断控制器8259级联使用,可使CPU 的可屏蔽中断扩大到( )A .15级 B .16级 C .32级 D .64级4. 与并行通信相比,串行通信适用于( )的情况A .传送距离远B .传送速度快C .传送信号好D .传送费用高5. 某一8253通道,CLK 输入频率1000Hz ,工作于方式3(方波方式),写入的计数值为10H ,且采用二进制计数方式,则一个周期内输出信号的高电平和低电平分别为( )ms A .10,10 B .5,5 C .16,16 D .8,86. 若12位A/D 转换器的满量程输入电压为5V ,则它的量化间隔为( ) A .5mv B .2.44mv C .2.5mv D .1.22mv7. 要将一块2764芯片(8K ×8)定位在1MB 内存空间的FE000H~FFFFFH 区间,当接到2764的选片端上的地址译码器输出有效时,A19~A13需为( )来实现的A .100 0000B .110 0000C .111 0000D .111 11118. A/D 变换时,要将一路模拟输入扩展为64路,则至少需要H1508(8路模拟开关)( )个 A .64 B .8 C .9 D .16 9. 为了克服总线上的交叉串扰,应尽可能地( )A .增加分布电容B .减小分布电容C .减小线与线之间的距离D .增加总线长度 10. 采用光电隔离的目的是为了消除( )A .强电控制电路与微机应用系统共地干B .太阳辐射干扰C .无线广播设备的电磁波干扰D .电源自身干扰11. 查手册得到某一门电路的OH I =15mA ,OL I =24mA ,它的IH I =0.15mA ,IL I =0.2mA ,理论上算出用这样的门可驱动同样的门为( )A .150个B .120个C .100个D .80个12. 在异步串行通信中,表示数据传输速率的是波特率,这里的波特率是指 ( ) A .每秒钟传送的数据帧数 B .每秒钟传送的字符数 C .每秒钟传送的字节数 D .每秒钟传送的二进制位数13. 在各类数据传送方式中,采用硬件电路控制实现数据传送的是( ) A .无条件传送方式B .程序查询方式C .中断方式 D .DMA 方式 14. 在中断系统中,中断类型号是在( )的作用下送往CPU 的 A .读信号RD B .地址译码信号CS C .中断请求信号INTR D .中断响应信号INTA15. 8255的PA 口工作于方式2,PB 口工作于方式0时,其PC 口( ) A .用作一个8位I/O 端口 B .用作一个4位I/O 端口 C .部分作联络线 D .全部作联络线16. 已知中断类型号为18H ,则其中断服务程序的入口地址存放在中断向量表的( )中 A .0000H : 0072H ~ 0000H : 0075H B .0000H : 0072H ~ 0000H : 0073H C .0000H : 0060H ~ 0000H : 0063H D .0000H : 0060H ~ 0000H : 0061H 17. DRAM 与SRAM 的最重要的区别是( )A .DRAM 功耗高B .必须定时对DRAM 各单元进行刷新C.SRAM的存取速度慢D.形成存储器系统时译码电路不同18.8086/8088微处理器的地址线数目和寻址的内存空间范围分别为()A.10条,64K B.20条,64KC.16条,1MB D.20条,1MB19.8086/8088处理器包含有两个独立的功能部件,它们分别是()A.R和ALU B.CS和IP C.BIU和EU D.CPU和I/O20.在程序运行过程中,确定下一条指令的物理地址的计算表达式是()A.DS×16+DI B.CS×16+IP C.SS×16+SP D.ES×16+SI21.在8086/8088微机系统中,设SP=1110H,当执行PUSH AX指令后,SP的内容为()A.1112 H B.110E H C.1111 H D.110F H22.可用作寄存器间接寻址的地址寄存器是()A.AX,BX,CX,DX B.DS,ES,SS,CSC.SP,BP,IP,BX D.SI,DI,BX,BP23.既可以作16位也可以作8位寄存器使用的是()A.SP B.BP C.DS D.CX24.8255并行接口中,可以工作于方式2的数据端口是()A.PA B.PB C.PC D.PA,PB,PC25.在8086/8088系统标志寄存器中,允许或屏蔽CPU响应外部可屏蔽中断请求的标志位是()A.DF B.IF C.TF D.CF26.执行返回指令,退出中断服务程序,这时返回地址来自()A.ROM区B.程序计数器 C.堆栈区 D.CPU的暂存寄存器二、填空题(每空1分)1.微型计算机的系统总线包括数据总线、地址总线和控制总线三种2.将汇编语言源程序翻译成目标程序的过程称为汇编过程,产生的目标文件扩展名为3.微机系统中数据传送的四种控制方式分别是无条件传送、中断、查询和直接存储器存取DMA4.在同一总线上,同一时刻有两个或两个以上的器件输出其状态称为总线竞争5.在DRAM中,信息是存储在芯片的电容上的6.8086/8088系统中,存储器是分段的,因此存储单元的物理地址是由段寄存器和段偏移地址组合而成的7.对I/O地址的编制方式有两种,即统一编址和独立编址,8086/8088系统采用的是独立编址8.8086/8088中断系统最多可容纳 256 个中断源,中断源可分为两大类:外部中断和内部中断9.当系统中有多个中断源时,常用的中断源识别方法有软件查询和中断矢量两种10.设计存储器译码电路时,除了要使用地址信号外,还要使用CPU提供的控制信号11.在8088系统中,设某中断源的中断类型号为17H,中断向量为3000H:1200H,则相应的中断向量在中断向量表中的起始地址为;从该地址开始,连续的4个存储单元存放的内容依次为:、、和12.8086/8088系统中,CPU从内部功能上可分为总线接口部件和执行部件两个独立的功能部件;BIU部件的功能是;BIU中有四个段寄存器,分别是、、和13.8086/8088系统有两种工作模式,一种为,在该模式下,系统的控制信号由提供;另一种为,在该模式下,系统的控制信号由提供14.定时/计数器8253中包括 3 个独立的计数器,每个计数器的位数是 16 ,每个计数器都有 6 种工作方式三、分析题1. 分析下列指令中源操作数的寻址方式,若是存储器寻址,试写出其有效地址EA 和物理地址PA 的表达式(12分)(1) TEST BX ,BUFFER [BP] (2) CMP CX ,1200H (3) ADD AL ,BL (4) SUB AX ,[SI] (5) AND AL ,[1000H](6) MOV BX ,ES :[BP][DI] (7) XOR AX ,[BX+SI+100H]2. 某串行异步通信接口传送标准ASCⅡ字符,约定采用1位奇校验位,2位停止位,请分析:(6分)(1) 如果在接收端收到的数据波形如下图,则所传送的字符代码是什么? (2) 如果传送的波特率为9600波特,问每秒钟最多可传送多少个字符?3. 已知某接口片选端CS 的译码电路如下图所示,试分析该接口芯片端口地址范围(4分)4. 已知某8088中断系统组成如下图所示,若采用固定优先级方式,试分析:(6分)(1) 共可管理多少级中断(2) 写出该中断系统中断优先级顺序5. 已知某8088系统存储器片选信号的译码电路如下图所示,试分析74LS138的输出0y ,5y 所决定的内存地址范围(6分)70 1 8259(主) 8259(从)6. 某微机系统地址线20位,数据线16位,欲组成一个256K×16的存储器,当分别选用16K×8和32K×16芯片时,试分析:(6分) (1) 所需芯片总数(2) 片内寻址的地址线的位数(3) 采用全译码方式时,用于产生片选信号的地址线的位数 四、程序分析题1. A DW 1234H (6分)B DW 5678HPUSH A PUSH B POP A POP B试分析:(1) 上述程序段执行后,A= ,B= (2) 设执行前SP=200H ,执行后SP= 2. MOV AL ,104 (6分)SAR AL ,1 MOV BL ,AL MOV CL ,2SAR AL ,CL ADD AL ,BL试分析程序段执行后,BL= ,AL=3. 设AX ,BX 中的数一个为正数,一个为负数,下面的程序段完成将正数送到PLW 单元中存放,请分析程序并将所缺指令补上(6分)TEST AX ,8000H① MOV PLW ,BX JMP DONEK1: ② DONE :4. 设从BUFF 单元开始存放有100个带符号数,统计其中负数的个数,并存入COUNT 中BUFF DB 2AH ,……,10H ;100个带符号数 COUNT DB ?MOV SI ,OFFSET BUFFA A A A A A MEMR MEMW ……MOV DI,0①AGAIN:MOV AL,[SI]CMP AL,0②INC DINEXT:INC SI③JNZ AGAIN④请分析该程序并在①、②、③、④处填写合适的指令,以完成该程序段(8分)5.已知某D/A转换器的接口地址为3FF8H,TIMS为延时1ms的子程序以供调用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理模拟题11.8088/8086均有两种工作模式:最小模式和最大模式。

其中最小模式是指系统中只有8088或8086一个微处理器。

2.8088CPU有8 条数据引脚、20 条地址引脚,8086CPU有16 条数据引脚。

3.8086系统中存取一个非规则字需要 2 个总线总周期。

[ 答案]4.逻辑地址2400H:1200H对应的物理地址是25200H 。

[ 答案]5.微机系统中,I/O端口的编址方式有独立编址和统一编址两种。

6.根据总线在微机系统的位置分类为:片内总线、局部总线、系统总线和通信总线。

7.根据总线功能分类,总线可分为地址总线、数据总线、控制总线以及电源和地线、备用线。

8.在有多个总线主设备的系统中,在总线上完成一次信息交换要经过申请总线使用权、寻址、传输数据和结束四个阶段。

9.所谓接口电路就是微处理器或微机与外界的连接部件。

10.CPU和I/O设备之间交换的信息分为数据信息、状态信息和控制信息。

其中数据信息又分数字量、模拟量和开关量。

11.CPU与外设之间的数据传送方式有程序控制方式、中断方式和DMA方式三种方式。

12.程序控制方式分为条件传送方式、无条件传送方式两种方式;其中条件传送方式需要CPU检测接口状态是否处于“就绪”状态。

13.DMA(直接存储器存取)方式,是CPU不参加数据I/O的控制,而是由DMA控制器/DMAC来实现内存与外设之间、内存与内存之间的直接快速传送,从而减轻CPU的负担。

14.8255A可允许中断请求的工作方式有方式1 和方式2 。

15.8255A有三个8位并行端口PA,PB和PC,通常PC口用作控制和状态信息的端口。

16.若将8255A编程为A口方式0输入,B口方式0输出,C口的低4位为输出,高4位为输入,则其方式选择控制字应为10011000(98H)?17.在8259A中,用于存放所有中断请求信号的寄存器为IRR ;用于存放正在被服务的中断源的寄存器为ISR 。

18.在中断服务程序中,进行中断处理之前,应先开中断,才允许中断嵌套,只有中断优先级更高的中断源请求中断,才能被响应。

19.IBM PC/XT机中断控制逻辑(单片8259)中,若8259采用电平触发,ICW1应该设定为1BH。

20.IBM PC/XT机中断控制逻辑中,8259的ICW2=08,键盘接口连接到8259的IR1,则键盘中断的中断类型码是。

中断矢量所在地址为。

[ 答案]09H,0000:0024H ~0000:0027H 21.IBM PC/A T机中断控制逻辑中(使用了两片8259),假设主8259的IR7连接从8259的INT,主8259的ICW3应该设定为,从8259的ICW3应该设定为。

[ 答案]80H,07H22.8259片内有2个端口,根据A0区分片内端口地址。

A0=1时的端口为奇地址端口,A0=0的端口为偶地址端口。

送入奇地址端口的控制字有:。

送入偶地址端口的控制字有:。

送入奇地址端口的多个控制字之间根据区分,送入偶地址端口的多个控制字之间根据区分。

[ 答案]ICW2、ICW3、ICW4、OCW1;ICW1、OCW2、OCW3;特定顺序;特征位23.8253有3个16 位计数通道,每个计数通道中有3条信号线:计数输入CLK,输出信号OUT以及门控信号GA TE 。

24.方波输出的8253,其计数初值为奇数时输出非对称方波,为偶数时输出对称方波。

25.8253的六种工作方式中,上升沿触发的有方式1和方式5 ,电平触发的有方式0、4,既能上升沿触发又能电平触发的有方式2、3 ;连续计数的有方式2和方式3 。

26.观察8253工作方式波形图,说明这是工作方式 5 。

27.存储器按存取速度依次递减,而在容量上依次递增的顺序是内部寄存器、高速缓存器、内存储器和外存储器。

28.存储器片选控制方法有线选法、部分译码法和全译码法。

29.一存储器芯片有13条地址引脚、8条数据引脚,请问该存储器芯片内有8K 个字节单元。

30.某种存储器芯片有12条地址引脚、4条数据引脚,若要利用此类芯为某系统扩展16K的8位存储器,请问需要8 片这样的存储器芯片。

31.最大模式和最小模式的主要区别在于控制信号的产生,最小模式下的控制信号是由CPU产生,最大模式下控制信号是由总线控制器产生32.PC总线、AT总线和EISA总线的地址线分别为:20 、24 和32 根。

33.8253定时/计数器内部有 4 个端口、共有 6 种工作方式。

34.在8086的中断中,只有可屏蔽中断需要硬件提供中断类型码。

35.一个可编程的定时器内部通常有计数初值寄存器和计数执行单元。

计数器的初值由OUT指令写入初值寄存器,当计数执行单元中的数值减为零时,计数器OUT端输出信号。

36.CPU访问存储器进行读写操作时,通常在T3 状态去检测READY ,一旦检测到READY无效,就在其后插入一个T W周期。

37.8086/8088CPU中的指令队列的长度分别为 6 和 4 字节。

38.当8086CPU的MN / MX引脚接低电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由芯片总线控制器(8282)发出。

39.8086CPU写入一个规则字,数据线的高8位写入奇地址存储体,低8位写入偶地址存储体。

40.CPU在执行OUT DX,AL指令时,DX 寄存器的内容送到地址总线上,AL 寄存器的内容送到数据总线上。

41.中断矢量就是中断服务子程序的入口地址,在内存中占有 4 个存储单元,其中低地址存储单元存放的是入口地址的偏移量,高地址存储单元存放的是入口地址的段地址。

42.CPU响应8259A中断,在INTA 引脚上输出 2 个负脉冲,在第 2 个负脉冲期间读入中断类型码。

43.PC/XT机的中断矢量表放在从00000H 地址单元到003FFH 地址单元,总共有1024 个字节。

44.计算机与外界交换信息称为通信,通信有两种基本的方式:串行通信和并行通信.45.工业控制中的模拟信号必须经数/模转换变成数字量才能送计算机处理。

46.一片8259A可管理8 级中断,经过级连最多可管理64 级中断。

8259A有 4 个方式选择控制字和 3 个操作命令字。

47.微机系统中,ROM只能读,RAM可随机读写,动态RAM的内容需定时刷新。

48.8086/8088微处理器被设计为两个独立的功能部件:_____BIU___和____EU____。

49.具有电可擦除的只读存储器是___E2PROM_____。

选择题1.要对可编程接口芯片进行读写操作的必要条件是(A),只有满足该条件后,才能使该接口芯片进入电路工作状态,实现数据的输入/输出。

(L表示低电平)A) CS=L B) WR=L C) RD=L D) WR=L 或RD=L2.程序查询I/O的流程总是按( C )次序完成一个字符的传输。

A)读状态端口,写数据端口,读控制端口B)写数据端口,读状态端口,写控制端口C)读状态端口,读/写数据端口D)随I/O接口具体要求而定3.在IBM PC机中,I/O端口编址方式为(A )。

A)独立编址B)统一编址C)固定地址D)不一定4.从端口320H读数据进AL的指令组为(C)。

A)IN AL, 320H B) OUT 320H,ALC)MOV DX, 320H D)MOV DX, 320HIN AL, DX OUT DX ,AL5.8086微处理器的一个典型总线周期需要(A )个T周期。

A)4 B) 3 C)2 D)16.8086微处理器的一个总线周期若有必要,则在(B)之后插入Tw。

A)T4 B)T3 C)T2 D)T17.8255A的PA口工作在方式2,PB口工作在方式1时,其PC端口(C)。

A)用作两个4位I/O端口B)部分引脚作联络,部分引脚作I/OC)全部引脚均作联络信号D)作8位I/O端口,引脚都为I/O线8.当8255A的PA口工作在方式1的输入时,对PC4置位,其作用是(B )A)启动输入B)开放输入中断C)允许输入D)停止输入9.8255A端口A工作在方式2,其端口功能是(A )。

A)双向B)输出C)输入D)传送10.8086/8088的中断向量表用于存放(B)。

A) 中断类型号B)中断服务程序入口地址C) 中断服务程序D)中断服务程序返回地址11.一个8259可管理(B )中断源。

A)1 B)8 C)16 D)6412.当8086CPU的INTR=1且IF=1时,则CPU至少应完成(C)后,才能响应该中断请求,进行中断处理。

[ 答案]C)A)当前时钟周期B)当前总线周期C)当前指令周期D)下一个指令周期13.8086CPU响应可屏蔽中断时,CPU(C )。

A)执行一个中断响应周期B)执行两个连续的中断响应周期C)执行两个中断响应周期,其间有3个Ti (空闲周期) D)不执行中断响应周期14.9片8259A级连可管理(D)中断源。

A)1 B)8 C)16 D)6415.8253的哪种工作方式能产生连续方波输出(D )。

A)方式0 B)方式1 C)方式2 D)方式316.8253某通道的最大计数值对应的初值是(D )。

A)FFFFH B)65535 C)10000 D)0000H17.8086系统中若访问奇存储体的一个字节单元,则此时BHE与A0是( B )状态。

[ 答案] B)A)1,0 B)0,1 C)0,0 D)1,118.存储系统中,通常SRAM芯片所用控制信号有( B )。

A)CE OE READY B)CE OE WE C)CE WE ALE D)CE WE19.6116芯片地址及数据线的条数分别为( C )。

A)11条地址线,16条数据线B)10条地址线,8条数据线C)11条地址线,8条数据线D)10条地址线,16条数据线20.半导体EPROM中写入的内容,可以通过( A )擦除。

A)紫外线照射B)电信号C)口令D)DOS命令21.8253某一通道工作于方式3,接入1MHZ的时钟,如要求产生400HZ的方波,则计数器的初值应为( B ) [A) 2000 B)2500 C) 3000 D) 400022.8086有两种工作模式,即最大模式和最小模式,工作于何种模式由控制总线中的一条( A )信号线来决定。

A) MN/MX B) M/IO C) NMI D) LOCK23.两片8259A采用主从级连方式,最多能管理( B )A)8级中断B)15级中断C)16级中断D)7级中断24.8086CPU对内存读/写操作,需两个总线周期的读/写操作是( D )A)从偶地址读/写一个字节B)从奇地址读/写一个字节C)从偶地址读/写一个字 D)从奇地址读/写一个字25.8086微机系统主存和外设端口,通常分为偶地址存储器和奇地址存储器(或外设端口),通常奇偶地址存储器(或外设端口)数据线以及选通信号和8086接法是( A ) 。

相关文档
最新文档