微机原理模拟题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(含答案)
微型计算机原理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
微机原理及应用试题姓名_______ 成绩____一、单项选择题(共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年微机原理模拟试题及参考答案微机原理模拟试题一、填空题(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)
试题一、单项选择题(本大题共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. 如果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.二进制数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分,共16分)-1. 实现DMA传送,需要○①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成0 下面哪种说法不正确○①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI3.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为( )A.100个B.120个C.10个D.240个4.采用高速缓存(cache)的目的是( )A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度5.在DMA方式下,数据从内存传送到外设的路径是( )A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→内存6.若8086 CPU主频为8MHz,则其基本总线周期为( )A.200nsB.500nsC.125nsD.250ns7.8253工作在哪几种方式时,可输出1个时钟周期宽度(1clk)的负脉冲( )A.方式0,4,5B.方式2,4,5C.方式1,2,4D.方式0,2,48.CPU响应INTR和NMI中断时,相同的必要条件是( )A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束9.8251A的操作命令字的作用是( )A.决定8251A的数据传送格式B.决定8251A实际操作C.决定数据传送方向D.决定8251A何时收/发数据10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM 芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
《微机原理与接口技术》模拟考试题1答案
《微机原理与接口技术》模拟考试题班级_ ____姓名____ ___一、基本概念及基础知识部分(40分,每空1分)1. 存储程序,程序控制2. 片间,地址,数据,控制3. 20,1M,16,16。
4. 8,BX,BP,SI,DI。
(SP也可)5. -63,100000006. (1)(111011.101)2 =(59.625 )10(2)(11011001100101010)2=(1B32A )16(3)(6785)10 =(0110 0111 1000 0101 )BCD(4)(9)10=(39H )ASCII7. 分段,段基地址自动左移4位(或乘以16)然后与16位的偏移量相加。
8. -32768~32767,-32767~327679. 执行单元(EU),总线接口单元(BIU),并行流水线。
10. 数据,状态,控制11. 8088,8284,828812. 直通,单缓冲,双缓冲。
13. 8,28H。
二、指令系统与程序部分(28分)1.(1)源操作数:基地加变址寻址目标操作数:寄存器寻址(2)源操作数:立即寻址目标操作数:寄存器寻址(3)源操作数:直接寻址目标操作数:寄存器寻址(4)源操作数:寄存器寻址目标操作数:寄存器间接寻址(5)源操作数:变址寻址目标操作数:寄存器寻址2.(1)有,MOV指令不能用于两存储单元间直接传送数据(2)有,OUT指令只能用于累加器与端口间传送数据(3)有,LES指令的源操作数必须是存储器操作数(4)有,不能随意给段寄存器赋值(5)有,MOV指令不能用于传送立即数到段寄存器3. 8,00H,34H,5FFDH,50H,20H,5FFFH,3050H。
4. MOV BX,OFFSET FIRSTMOV SI,OFFSET SECONDMOV DI,OFFSET SUMMOV CX,8CLCAG:MOV AL,[BX]ADC AL,[SI]DAAMOV AL,[DI]INC BXINC SIINC DIDEC CXJNZ AGINT 20H5. MOV AX,3000HMOV DS,AXMOV SI,0100HMOV DI,2000HMOV CX,50NT:MOV AL,[SI]AND AL,0FHMOV AH,ALINC SIMOV AL,[SI]INC SIPUSH CXMOV CL,4SHL AL,CLPOP CXOR AL,AHMOV [DI],ALINC DIDEC CXJNZ NTINT 20H三、问答题(16分)1.答:8086CPU从功能上分为执行单元和总线接口单元两部分。
微机原理模拟题1
微机原理摹拟题1一、题目描述设计一个简单的微机系统,包括CPU、存储器、输入输出设备和总线。
CPU 由运算器、控制器和时钟组成。
存储器包括RAM和ROM。
输入输出设备包括键盘和显示器。
总线用于连接各个部件。
二、系统组成1. CPU- 运算器:负责进行算术和逻辑运算。
- 控制器:负责指挥和协调系统中各个部件的工作。
- 时钟:提供系统的时序信号,同步各个部件的工作。
2. 存储器- RAM(随机存储器):用于存储程序和数据,可读写。
- ROM(只读存储器):用于存储不可修改的程序和数据,只读。
3. 输入输出设备- 键盘:用于输入数据和指令。
- 显示器:用于输出结果和显示信息。
4. 总线- 数据总线:传输数据。
- 地址总线:传输存储器地址。
- 控制总线:传输控制信号。
三、系统工作流程1. 系统初始化- 启动时钟。
- 初始化RAM和ROM。
2. 指令执行过程- CPU从ROM中读取指令。
- 控制器解析指令,发出相应的控制信号。
- 运算器进行算术和逻辑运算。
- 控制器根据指令的执行结果,决定下一步的操作。
3. 输入输出过程- 键盘输入数据和指令,存储到RAM中。
- 显示器从RAM中读取数据,显示结果。
四、系统性能要求1. 响应速度:系统对输入指令的响应速度应快,保证用户操作的流畅性。
2. 稳定性:系统应具有较高的稳定性,能够长期稳定运行。
3. 可靠性:系统应具有较高的可靠性,保证数据的完整性和正确性。
4. 扩展性:系统应具备较好的扩展性,方便后续的升级和扩展。
五、系统测试1. 单元测试:对CPU、存储器、输入输出设备和总线进行单独测试,验证其功能是否正常。
2. 集成测试:将各个部件组装起来,测试整个系统的协调性和稳定性。
3. 性能测试:对系统进行压力测试,测试其响应速度和稳定性。
4. 兼容性测试:测试系统与其他设备或者软件的兼容性,确保能够正常工作。
六、系统维护1. 定期维护:对系统进行定期检查和维护,保证其正常运行。
《微机原理及应用》期末考试复习
《微机原理及应用》期末考试复习参考资料一、微机原理与应用模拟试题Ⅰ一、填空题(每空1分,共25分)1、指令由和组成。
2、I/O接口是微机系统的一种部件,它被设置在与之间。
3、。
4、IF是标志;SP称为;CS称为。
5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。
6、8086CPU由和两部分组成。
7、CPU的基本时间计量单位称为周期。
8、SP总是指向堆栈的。
9、指令MOV AX,[BP+200]读取的是段的存储单元。
10、由8个二进制位组成的基本数据表示单元称为。
11、访存空间的是指CPU所能访问的。
12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。
13、PENTIUM的工作模式有、、。
14、指令由、和操作数字段组成。
15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围为。
16、电可擦除的可编程只读存储器的英文简写为。
17、逻辑地址由段基值和___ ___组成。
二、判断题(每小题1.5分,共15分,在每小题后面的括号中认为正确的画“√”,错误的画“×”)1、堆栈是处在CPU内部的一个部件。
()2、8086的状态标志位有9个。
()3、IP是EU中的寄存器。
()4、IP中存放的是正在执行的指令的偏移地址。
()5、全地址译码法是指存储器芯片上的所有地址均参加译码。
()6、EPROM是电可擦除的PROM。
()7、中断是指CPU执行程序过程被意外暂停。
()8、EEPROM中存储的数据不会因掉电而丢失。
()9、SRAM是不用刷新的RAM。
()10、总线周期是指CPU通过总线访问一次内存或外设的时间。
()三、单项选择题(每题1.5分,共15分)1)。
(A) SP (B) IP (C)BP (D)CS2、源变址寄存器是()。
(A) SI (B)DI (C)SP (D)DX3、下面4个标志中属于控制标志的是()。
(A) CF (B)DF (C)SF (D)ZF4、LEA BX,BUFF 指令的功能是()。
微机原理模拟题及答案
模拟题1一、单项选择题(每题一分)1、8088/8086是()位CPU。
A、8B、16、C、32D、642、以下寄存器中,属于数据寄存器的是()A、BXB、SPC、SID、DI3、8088/8086系统中“段”的最大物理长度为()字节。
A、8KB、16KC、32KD、64K4、表示可屏蔽中断请求的引脚信号是()A、NMIB、INTRC、INTAD、LOCK5、8255A在工作方式1下,A端口由()置位/复位,A端口由()置位/复位。
A、PC2,PC4B、PC2,PC6C、PC4,PC2D、PC6,PC26、存储器操作数的有效地址直接取自一个基址寄存器或变址寄存器的寻址方式是()A、直接寻址B、寄存器间接寻址C、基址寻址D、变址寻址7、命令ASSUME用来()A、定位偏移地址B、定义子程序C、定义不同长度的数据D、定义段寄存器9、()是构成存储器的最基本的单位。
A、存储单元B、存储段C、存储体D、芯片10、HM6116是一种()A、DRAM芯片B、SRAM芯片C、64K*1位芯片D、4K*8位芯片二、填空题(每题1分,共20分)1、在具有地址变换机构的计算中,有两种存储器地址,地址和地址。
2、分之结构程序是具有和功能的程序。
3、子程序调用别的子程序称为嵌套,嵌套的层次只受空间的大小限制。
4、8088是位微处理器,其外部数据总线为位。
5、子程序调用指令和转换指令均改变程序的。
6、8088/8086没有直接对标志设置1或设置0的指令,可以通过修改存放在中的标志内容而改变该标志之值。
7、单片中断控制器8259A可控制个中断源,3片8259A最多可控制个中断源。
8、8088CPU的内存寻址空间最大为个字节。
9、外设接口的编址方式分为和方式,8088CPU采用方式。
10、执行INT 04H后,中断服务入口地址的CS在单元,IP在单元中。
11、8253有种工作方式。
12、8088的指令队列缓冲器有字节。
三、判断改错题(每小题2分,共20分)1、立即数在汇编码指令中只能是二进制数。
微机原理与接口模拟试题(六套)
.《微机原理与接口技术》试题模拟试卷〔一一、填空〔每空1分,共20分1、8086/8088CPU采用技术,使得取指令、执行指令同时进行,来提高CPU的效率。
2、从地址开始的字称为"非规格字",访问时,需个总线周期。
3、按照总线的规模、用途和应用场合,总线可分为、 __________ 和 __________ 三类。
4、用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片________片,用作产生片选信号和片内寻址的地址总线的条数分别为、________。
5、已知中断向量表中从60H地址开始的4个连续单元中的内容为30H、40H、50H、60H,则该中断对应的类型码为,中断服务程序入口地址为______________。
6、DMA 技术提供了和之间的数据直接高速传输通道。
7、大部分DMAC都有四种DMA传送方式,这四种方式是_、、和。
8、如果要读取8253的当前数值,必须先____,如果要计数器1生成一正跳变信号,应选用方式____________。
9、识别键盘上的闭合键,通常采用两种方法:和行反转法。
二、选择题〔每题2分,共20分1、Reset信号有效后,8086CPU的启动地址< >A、FFFFFhB、0FFFFhC、FFFF0hD、00000h2、堆栈的工作方式是<>A、先进先出B、随机读写C、只能读出不能写入D、后进先出3、RS-232C是一个〔标准。
A、片内总线B、内部总线C、串行通信D、并行总线4、目前在PC机主板上所使用的总线是< >A、ISA总线B、EISA总线C、PCI总线D、PCI总线和ISA总线5、有一静态RAM芯片的地址线为A 0 ~A 10 ,数据线为D 0 ~D 3 ,则该存储器芯片的存储容量为< >A、2K×4位B、1KB<B:字节>C、2KBD、1KB×4位6、在DMA方式下,外设数据输入到内存的路径是< >A、外设→CPU→DMAC→内存B、外设→DMAC→内存C、外设→存储器D、外设→数据总线→存储器7、在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个〔A、I/O设备B、I/O接口C、主处理器D、协处理器8、要使8253输出1个时钟周期〔1CLK宽度的负脉冲,可选择哪几种工作方式<>A、方式2,4,0B、方式0,4,5C、方式2,4,5D、方式1,4,59、若串行通信方式中传送率为1200bps,波特率因子n=16,则收、发时钟引脚信号<RxC、TxC>的频率为<>A、1MHzB、19.2KHzC、20KHzD、2400Hz10、在8259A 内部, < > 是用于反映当前哪些中断源要求 CPU 中断服务的。
《微机原理与接口技术》(本)模拟试卷1
《微机原理与接口技术》(本)模拟试卷1总分:100分时间:90分钟一、选择题(本大题共10小题,每题2分,共20分)1、8位二进制补码表示的整数数据范围是 ( )。
A. -128~127B.-127~127C.-128~128D. -127~1282、下列四个寄存器中,不允许用传送指令赋值的寄存器是 ( )。
A.SP B. IP C. BP D. CS3、若栈顶的物理地址为20100H,当执行完指令 PUSH AX后,栈顶的物理地址为 ( )。
A. 20102HB. 20101HC. 200FFHD. 200FEH4、当执行完下列指令序列后,标志位CF和SF的值是( )。
MOV AL,0C4H ADD AL,9DHA. 0,0B. 0,1C. 1,0D. 1,15、JMP WORD PTR[BX] 转移的目的地址是 ( )。
A. BX中的内容B. SP+BX之和C. IP+[BX]之和D. BX指示的内存单元之内容6、下列常用寻址方式中,()属于寄存器间接寻址。
A. MOV AX,CSB. MOV [BX],AXC. MOV AX,2000HD. MOV AX,BX7、完成将BX清零,并使标志寄存器CF清零,下面指令错误的是()A. SUB BX,BXB. XOR BX,BXC. MOV BX,0D. AND BX,0000H8、下面数据传送指令中,正确的是()A. MOV BUF1,BUF2B. MOV CS,AXC. MOV CL,1000D. MOV DX,WORD PTR[BP+DI]9、指令LOOPZ的循环执行条件是()A. CX≠0且ZF=0B. CX≠0或ZF=0C. CX≠0且ZF=1D. CX≠0或ZF=110、完成将有符号数BX的内容乘以2的正确指令是()A. SHR BX,1B. SAR BX,1C. SAL BX,1D. RCR BX,1二、填空题(本大题共10小题,每空1.5分,共30分)1.计算机系统由和组成。
微机原理模拟题
河北省普通高校专科接本科教育考试微机原理与接口技术含汇编语言模拟试题(一)一、单项选择题(每小题3分,共45分)1.条件转移指令JNE 条件成立是()。
A.CF=0 B.CF=1 C.ZF=0 D.ZF=12.段定义应使的一对伪指令是()。
A. MARCO/ENDMB.START/END STARTC.PROC/ENDP D.SEGMENT/ENDS3.下列指令中,属于非法指令的是()。
A.MOV [BX],AL B.POP CXC.IN AL,DXD.MUL 64.指令IN AL,61H 中源操作数来自于()。
A.寄存器 B.立即数 C.外设端口 D.存储器5.下列指令执行后,可改变AL 寄存器内容的指令是()。
A.CMP AL,BL B.XOR AL,ALC.AND AL,ALD.TEST AL,BL6.执行指令 MOV BX,OFFSET VAR,BX 得到变量 VAR 的()。
A.内容 B.偏移地址 C.物理地址 D.段地址7.DW 20 DUP(?)语句预留了()个字节存储空间。
A.20 B.40 C.60 D.808.执行指令 MOV SP,200H 和PUSH AX 后,(SP)=()。
A.201H B.202H C.01FEH D.01FFH9.假设AL=80H,要使AL=40H,应执行的指令是()。
A.SHL AL,1 B.SHR AL,1C.SAR AL,1D.MOV CL,2IDIV CL10.IMUL CL 指令实现()功能。
A.有符号数乘法AX=AL*CL B.无符号数乘法AX=AL*CLC.有符号数乘法DX=AL*CLD. 无符号数乘法 DX=AL*CL11.8086/8088 系统中,对存储器进行写操作时,CPU 输出控制信号有效的是()。
A.M/ IO =1, WR =0B. WR =1C.M/ IO =0, RD =0D. RD =012.在 8086/8088 微机系统中,将 AL 内容送到 I/O 接口中,使用的指令是()。
微机原理模拟题1
微机原理模拟题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 。
微机原理练习题
微机原理练习题1一、选择题1、程序设计中所使用的地址是()。
A、逻辑地址B、有效地址C、物理地址D、段基址2、8086执行程序时,对存储器进行访问时,物理地址可由()组合产生。
A、SS和IPB、CS和IPC、DS和IPD、CS和BP3、在堆栈操作中,隐含使用的通用寄存器是()。
A、AXB、BXC、SID、SP4、用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是()A、-127 — +127B、-128 — +128C、-127 — +128D、-128 — +1275、从功能上,8086的CPU由()两部分组成。
A、SP、ALUB、控制器、FLAGSC、EU、BIUD、EU、ALU6、标志寄存器FLAGS中存放两类标志,即()。
A、符号标志、溢出标志B、控制标志、状态标志C、方向标志、进位标志D、零标志、奇偶标志7、若AL=3BH,AH=7DH,则AL和AH中的内容相加后,标志CF、SF和OF的状态分别是()。
A、0、1、1B、1、1、1C、0、0、0D、1、1、08、下列有关指令指针寄存器的说法中,哪一个是正确的()。
A、IP存放当前正在执行的指令在代码段中的偏移地址B、IP存放下一条将要执行的指令在代码段中的偏移地址C、IP存放当前正在执行的指令在存储器中的物理地址D、IP存放当前正在执行的指令在存储器中的段地址9、某CPU的主频为250MHZ,则它的时钟周期为()A、250nsB、50nsC、40nsD、4ns10、如果访问存储器时使用BP寻址,则默认的段寄存器是()A、CSB、ESC、DSD、SS二、选择题1、指令ADD CX,55H[BP]的源操作数的寻址方式是( )。
A、寄存器寻址B、直接寻址C、寄存器间接寻址D、寄存器相对寻址2、设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( ) 。
A、113AHB、114AHC、1144HD、1140H3、已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=( ) 。
微机原理练习题一
微机原理练习题一一、填空题1、微处理器是指:,俗称为CPU,CPU由和两部分组成。
2、字长是指。
3、运算器是。
4、指令寄存器IR的作用是:,程序计数器IP的作用是:。
5、地址总线是指:,地址总线的位数决定了,若地址线是16位,则可寻址的存储空间为。
6、微型计算机由、、和输入/输出接口构成,它们之间由连接起来。
7、存储器是指,分为和。
8、(111001.101)B=( )D=( )O=( )H9、(25.82)10=( )2=( )8=( )1610、8086CPU是位微处理器,它有根数据线和根地址线,所以可寻址的地址空间是。
11、8086CPU从功能上分为和两部分。
12、若一个程序段开始执行之前,(CS)=33A0H,(IP)=0130H,则该程序段启动执行指令的实际地址是:。
13、有一个由20个字组成的数据区,其起始地址为5300:0320H,则该数据区首单元的实际地址是,末地址是。
14、一个总线周期是指,一个最基本的总线周期是由个时钟周期组成的。
15、8086CPU复位后执行的第一条指令所在存储单元的物理地址是。
16、80486主要有3种工作方式:、和。
17、80486有条地址线,物理存储器空间为,它在内部采用段页式管理,可实现的主存空间寻址,即虚拟存储器。
18、指令由和两部分组成。
19、检查DX中的第1、4、11、14位是否同时为0的指令是,如同时为0,跳转到L1的指令是。
20、把BX和CX的内容相加结果送给CX的指令是,用BX和SI的基址变址寻址方式把存储器中的一个字节与AL的内容相加,并把结果送回AL寄存器的指令是。
21、使AL寄存器的低四位置1,高四位不变的指令是;另有指令“MOV AX, BUFF”中,变量BUFF 的所在的段是。
22、指令MOV AX,BUF[DI]中源操作数的寻址方式为,操作数在。
23、ALU在完成了01000110B和01010110B的二进制加法后状态标志中CF=_____,OF=_______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 ) 。