微机原理复习题
《微机原理》复习题
《微机原理》复习题一、单项选择题1.存储单元是指______。
A 存放一个二进制信息位的存贮元B 存放一个机器字的所有存贮元集合C 存放一个字节的所有存贮元集合D 存放两个字节的所有存贮元集合;2.算术/ 逻辑运算单元74181ALU可完成_____。
A 16种算术运算功能B 16种逻辑运算功能C 16种算术运算功能和16种逻辑运算功能D 4位乘法运算和除法运算功能3.变址寻址方式中,操作数的有效地址等于_____。
A 基值寄存器内容加上形式地址(位移量)B 堆栈指示器内容加上形式地址(位移量)C 变址寄存器内容加上形式地址(位移量)D 程序记数器内容加上形式地址(位移量)4.定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是______。
A -215 ~ +(215 -1)B -(215 –1)~ +(215 –1)C -(215 +1)~ +215D -215 ~ +2155.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。
A 64,16B 16,64C 64,8D 16,16 。
6.操作数在某个寄存器中的寻址方式称为______寻址。
A 直接B 间接C 寄存器直接D 寄存器间接7.计算机的外围设备是指______。
A 输入/输出设备B 外存储器C 远程通信设备D 除了CPU 和内存以外的其它设备8.在定点二进制运算器中,减法运算一般通过______来实现。
A 原码运算的二进制减法器B 补码运算的二进制减法器C 原码运算的十进制加法器D 补码运算的二进制加法器9.主存贮器和CPU之间增加cache的目的是______。
A 解决CPU和主存之间的速度匹配问题B 扩大主存贮器容量C 扩大CPU中通用寄存器的数量D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量10.同步控制是______。
A 只适用于CPU控制的方式B 只适用于外围设备控制的方式C 由统一时序信号控制的方式D 所有指令执行时间都相同的方式11.寄存器间接寻址方式中,操作数处在______。
微机原理复习题含答案
微机原理复习题含答案一、选择题1. 微机系统中,CPU的全称是:A. Central Processing UnitB. Central Processing UnitC. Central Processing UnitD. Central Processing Unit答案:A2. 在微机系统中,存储器的分类不包括以下哪项?A. ROMB. RAMC. EPROMD. HDD答案:D3. 微机系统中,I/O设备指的是:A. 输入/输出设备B. 内部/外部设备C. 接口/输出设备D. 信息/输出设备答案:A二、填空题1. 微机系统中,______是执行程序的部件。
答案:CPU2. 微机系统中,______存储器用于存储程序和数据。
答案:RAM3. 在微机系统中,______是CPU与外部设备进行信息交换的桥梁。
答案:I/O接口三、简答题1. 简述微机系统中总线的作用及其分类。
答案:总线是微机系统中用于连接各个部件的通信线路,它的作用是传输数据、地址和控制信号。
总线按功能可以分为数据总线、地址总线和控制总线。
2. 描述微机系统中存储器的层次结构。
答案:微机系统中存储器的层次结构通常包括:寄存器、高速缓存(Cache)、主存储器(RAM和ROM)、辅助存储器(如硬盘、固态硬盘等)。
四、计算题1. 若某微机系统中,数据总线宽度为16位,地址总线宽度为24位,计算该系统的最大内存寻址能力。
答案:数据总线宽度为16位,意味着每次传输数据的宽度为16位,即2字节。
地址总线宽度为24位,表示可以寻址2^24个地址。
因此,最大内存寻址能力为2^24 * 2字节 = 16MB。
五、论述题1. 论述微机系统中中断机制的重要性及其工作原理。
答案:中断机制是微机系统中实现多任务处理和快速响应外部事件的重要手段。
它允许CPU在执行程序的过程中,响应外部设备的请求或内部事件,暂时中断当前任务,转而去处理更高优先级的任务或事件。
(有答案)微机原理复习题
一、选择题1、计算机中有一个“10000000”编码。
如果把它认为是无符号数,它是十进制数( C )。
A、0B、-0C、128D、-1282、计算机中有一个“10000000”编码。
如果把它认为是原码,它是十进制数( B )。
A、0B、-0C、128D、-1283、计算机中有一个“10000000”编码。
如果把它认为是无补码,它是十进制数(D )。
A、0B、-0C、128D、-1284、计算机中有一个“10000000”编码。
如果把它认为是BCD码,它是十进制数( B )。
A、10B、80C、128D、-1285、计算机中,二进制编码的十进制数称为( B )A.机内码B. BCD码C.ASCII码D.GBK码6、计算机中,西文字符的编码常采用美国标准信息交换码称为( C )A.机内码B. BCD码C.ASCII码D.GBK码7、DB 伪指令以( B )为单位分配存储区域。
A、字B、字节C、四字D、双字8、DW 伪指令以( A)为单位分配存储区域。
A、字B、字节C、四字D、双字9、堆栈操作时,段地址、段内偏移量由(C )寄存器指出。
A、CS DIB、DS SIC、SS SPD、ES BP10、某存储单元的逻辑地址为3800H:8F06H,其物理地址是( B )A、48F06HB、 40F06HC、46F06HD、4FF06H11、设(DS)=0000H,(CS)=2000H,IP为86H,当前指令的物理地址是( D )A.00000HB.00086HC.08086HD.20086H12、设SP=0016H,若向堆栈中存入1个数据,则SP的值为( B )。
A、0015HB、0014HC、0017HD、0018H13、设SP=0016H,若执行POP AX指令后,则SP的值为( D )。
A、0015HB、0014HC、0017HD、0018H14、汇编语言源程序文件的扩展名是( C )。
A、.MASMB、.OBJC、.ASMD、.EXE15、当计算机断电后,所存放的信息全部丢失的存储器是( B )。
微机原理复习题及答案
微机原理复习题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU负责执行什么操作?A. 算术运算B. 逻辑运算C. 算术和逻辑运算D. 控制运算答案:C2. 在微机中,以下哪个部件负责存储程序和数据?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 总线答案:B3. 8086微处理器的地址总线宽度是多少?A. 8位B. 16位C. 32位D. 64位答案:B4. 微机中的I/O设备通过什么与CPU进行通信?A. 数据总线B. 控制总线C. 地址总线D. 所有总线答案:D5. 微机的存储器分为哪两类?A. 只读存储器和随机访问存储器B. 静态存储器和动态存储器C. 主存储器和辅助存储器D. 内部存储器和外部存储器答案:C6. 微处理器的时钟频率是指什么?A. 处理器的运算速度B. 处理器的时钟周期C. 处理器的时钟脉冲频率D. 处理器的时钟周期数答案:C7. 在微机中,中断服务程序的入口地址通常存放在哪个寄存器中?A. IPB. CSC. DSD. SS答案:B8. 微机的总线通常包括哪几类?A. 数据总线、地址总线和控制总线B. 数据总线、控制总线和电源总线C. 地址总线、控制总线和电源总线D. 数据总线、地址总线和电源总线答案:A9. 微机中的DMA是指什么?A. 直接内存访问B. 动态内存分配C. 数据管理器D. 动态内存访问答案:A10. 微机中,以下哪个部件负责控制数据流向?A. 中央处理器(CPU)B. 存储器C. 输入/输出设备D. 控制器答案:D二、填空题(每空1分,共10分)1. 微处理器中的______(寄存器名)用于存储指令的地址。
答案:IP2. 微机中的______(部件名)用于控制CPU的运行状态。
答案:控制器3. 微机中的______(部件名)用于存储临时数据。
答案:寄存器4. 微机的______(部件名)是CPU与外部设备之间的桥梁。
答案:接口5. 微机中的______(部件名)用于存储程序和数据。
微机原理复习题
微机原理复习题⼀、简答题1.简述8086cpu如何应⽤地址锁存信号ale将地址A15~A0与数据线D15~D0分开的⼯作原理.2. 8086CPU有哪⼏种主要的寻址⽅式。
3.试说明位、字节以及字长的概念。
4.⽐较主程序调⽤中断服务程序和主程序调⽤⼦程序的主要异同点。
5.什么是8086 CPU的最⼤/最⼩⼯作⽅式?两者的区别是什么?6.8086 CPU 使⽤的存储器为什么要分段?怎样分段?7.动态 RAM 为何要刷新?8.8086 CPU 中设置的指令指针寄存器IP 中存放的内容是什么?9.简述8086CPU的ALE引脚、READY引脚及BHE引脚的作⽤。
10.已知⼀个SRAM芯⽚的容量为8K×8,该芯⽚有⼀个⽚选信号引脚和⼀个读/写控制引脚,问该芯⽚⾄少有多少个引脚?地址线多少条?数据线多少条?还有什么信号线?⼆、计算题1.选取字长N为8位,已知原码(或补码)如下,求其补码(或原码)1)[X]原=010101012)[Y]原=100000013)[Z]原=000000004)[U]补=10000005)[V]补=000000012. 将下列⼆进制数分别转换为⼋进制数、⼗六进制数1)1101 1010B2)1011 1100 1111B3)0.1101B4)1110.1010B3. 将下列⼗进制数转换为⼆进制数1)23.6252)10.53) 75.254. 将下列⼗进制数⽤压缩BCD码表⽰1)23.642) 809.75. 写出下列逻辑地址的段地址,偏移地址和物理地址。
1)2314H:0032H2)10ADH:DDF6H6.已知(DS)=3000H, (ES)=2000H, (SS)=4000H, (BX)=1000H, (BP)=2000H, (SI)=0001H,(DI)=0002,请计算下列指令中源操作数的段地址、有效地址及物理地址。
1)MOV CX,[BX]2)MOV CX,[BP+DI]3)MOV CX,SS:[1000H]4)MOV CX, ES:[BX][SI]7. 设有⼀个具有16位地址和8位字长的存储器,试问:1)存储器能存储多少字节的信息?2)如果存储器由2K x 4位的RAM芯⽚组成,共计需要多少⽚?3)需要⽤哪⼏位⾼位地址作⽚选译码产⽣芯⽚选择信号?8.给定⼀个堆栈区,地址为1240H:0000H ~ 1240H:0200H,SP=0062H,问:(1)栈顶地址是多少?(2)栈底地址是多少?(3)堆栈段寄存器SS=?9.在8086系统中,若当前SS=3500H,SP=0800H(1)说明堆栈段段⾸在存储器中的物理地址PA?(2)问⼊栈10个字节后,SP的内容是什么?(3)若再出栈6个字节,SP的内容⼜是什么值?10.若AL = 3BH,AH = 7DH,则:(1)列竖式计算AL和AH中的内容相加后的结果。
微机原理复习题
微机原理复习题⼀、单选题1.8088 CPU系统主存储器以()为单位编址。
A. 字节B. 字C. 双字D. ⼋字节2.在下列8086指令中,合法的指令是()。
A. ADD [BX],01HB. SHL CL,AXC. OUT 258H,ALD. IN AL,DX3.8086 CPU是()CPU。
A. 8位B. 16位C. 32位D. 64位4.8088 指令MOV AX,[BX] 中源操作数的寻址⽅式为()。
A.寄存器寻址B.寄存器间接寻址C.直接寻址D.⽴即寻址5.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT6. 执⾏PUSH AX和POP BX两条指令也相当于执⾏( )指令。
A. MOV BX,AXB. MOV AX,BXC. XCHG AX,BXD. LEA AX, BX7.8088系统中将⼀个数送⼊堆栈后,堆栈指针寄存器应进⾏()操作。
A. 减1B. 减2C. 加1D. 加28. 8088 CPU执⾏算术运算指令不会影响的标志位是()。
A.溢出标志B.符号标志C.零标志D.⽅向标志9.若位容量为16K位的SRAM 芯⽚具有8 条数据线,则它具有的地址线条数为()。
A. 11B. 12C. 13D. 1410. 8255A的⽅式选择控制字应写⼊()。
A. A ⼝B. B ⼝C. C ⼝D. 控制⼝11.微型计算机的性能主要由()来决定。
A. 价钱B. CPUC.控制器D.其它12.8086 CPU是()CPU。
A. 8位B. 16位C. 32位D. 64位13.⼆进制001111对应⼗进制是( )A.10B. 13C. 15D. 1914.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT15. ⼀般地,我们将计算机指令的集合称为()。
A.机器语⾔B.汇编语⾔C.翻译程序D.指令系统16.⼗进制33.25转换成⼗六进制数为( )A. B1.4HB. 1B.19HC.21.4HD. 33.4H17. 若有16条地址线,那么可访问的内存地址范围为。
微机原理复习题
微机原理复习题一、单项选择题1.用来存放下一条将要执行的指令地址的寄存器是( )A.SP B.IP C.BP D.CS2.要使串处理从低地址向高地址进行,应把标志位置为( )A.IF=1 B.TF=0C.DF=1 D.DF=03.使状态标志位CF清零的错误指令是( )A.OR AX,AX B.SUB AX,AXC.MOV CF,0 D.CLC4.设SP=1110H,执行PUSH AX指令后,SP的内容为( )A.SP=1112H B.SP=110EHC.SP=1111H D.SP=110FH5.汇编源程序出现语法错误的指令有( )A.MOV [BX+SI],AL B. MOV AX,[BP+DI]C.MOV DS,AX D. MOV CS,AX6.8259A是( )A.可编程DMA控制器B.可编程中断控制器C.可编程定时/计数器D.总线仲裁器7.设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是( ) A.SHR BL,1 B.SHL BL,1C.SAR BL,1 D.RCR BL,18.执行PUSH AX指令的正确步骤是( )A.1.SP←SP-1,(SP)←AH B.1.(SP)←AH,SP←SP-12.SP←SP-1,(SP)←AL 2.(SP)←AL,SP←SP-1C.1.SP←SP+1,(SP)←AH D.1.(SP)←AH,SP←SP+12.SP←SP+1,(SP)←AL 2.(SP)←AL,SP←SP+19.CF=1 时转移到目标地址的条件转移指令是( )A.JNC B.JC C.JZ D.JS10.在微处理器发出地址信息并稳定后,当( )后,通知接口芯片,片选信号CE已稳定,输入口已与数据总线接通,微处理器可以进行读操作。
A. RD有效、M/IO=LB. RD有效、M/IO=HC. WR有效、M/IO=LD. WR有效、M/IO=H11.Intel 8086/8088中断向量表中的类型21H是( )A.双重失效B.段不存在C.协处理器出错D.MS-DOS系统调用12.设AL=04H,BL=0F8H,执行IMUL BL指令后,结果是( )A.AX=0032H B.AX=00E0HC.AX=03E0H D.AX=0FFE0H13.指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是( )A.MOV AX,BUFl*BUF2B.MOV AX,BUF1/BUF2C.MOV AX,BUF1+ES:BUF2D.MOV AX,BUF2-BUF114.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是( )A.INC WORD PTR [BX+SI]B.INC CX,[SI+COUNT]C.NEG BYTE PTR [BX]D.ADD AX,B15.NUM EQU 80HDA DB 34HAND DA,NUM上述语句执行后,DA中的内容是( )A.0B4H B.80H C.34H D.016.8288的作用是( )。
(word完整版)微机原理复习考试题及,文档
微机原理1、8086 从功能上分成两全局部:总线接口单元BIU〔负责 8086CPU与储藏器和 I/O 设备间的信息传达。
〕,执行单元 EU 〔负责指令的执行。
〕2、执行工作方式: 8 位微办理器〔串行工作〕, 8086〔并行工作〕。
3、8086 微办理器的执行环境:地址空间,根本程序执行存放器,堆栈, I/O 端口。
4、根本的程序执行存放器〔8086〕:8 个通用存放器、 1 个指令指针存放器、 1 个标志存放器、 4 个段存放器5、8086 的 16 位通用存放器是:AX〔累加器〕 BX〔基址存放器〕 CX〔计数〕 DX〔数据〕:数据寄存器SI〔源变址〕 DI〔目的变址〕 BP〔基址指针〕 SP〔货仓指针〕:指针存放器6、8086 的 8 位通用存放器是:AL BL CL DL〔低8 位〕AH BH CH DH〔高8 位〕7、16 位的段存放器: CS、SS、DS、ES8、16 位 FLAGS存放器包括一组状态标〔 SF,ZF,OF,CF,AF,PF〕、一个控制标志〔 DF〕和两个系统标志〔 IF,TF 〕9、下一条将要执行指令的PA=〔CS〕内容左移 4 位+〔IP 〕10、逻辑地址的形式为:段存放器:偏移地址;物理地址=段存放器(D S/CS/SS/ES〕左移四位 +偏移地址11、寻址方式:〔1〕马上数寻址方式〔 2〕存放器寻址方式〔 3〕直接寻址方式〔 4〕存放器间接寻址方式〔 5〕存放器相对寻址方式[ 马上方式,存放器方式,储藏器方式]12、最小组态:就是系统中只有一个 8088/8086 微办理器,全部的总线控制信号,都是直接由 CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。
最大组态:系统中能够只有一个微办理器,也能够有两个或两个以上的微办理器,其中一个为主办理器,即 8086/8088CPU,其他的微办理器称之为协处理器,它们是协助主办理器工作的。
微机原理复习题(附答案)
微机原理复习题(附答案)一.名词解释1.算术逻辑部件(ALU)(P4)答:cpu内部的算数逻辑部件也叫运算器,是专门用来处理各种数据信息的,它可以进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。
2.控制器(P5)答:是CPU的控制中心3.字长(P9)答:是cpu同时能处理的数据位数,也称数据宽度。
字长越长,计算能力越高,速度越快。
4.主频(P9)答:Cpu的时钟频率,和cpu的运算速度密切相关,主频越高,运算速度越快。
5.偶校验(P11)答:运算结果的低八位中所含的1的个数为偶数,则PF为1。
6.奇校验(P11)答:运算结果的低八位中所含的1的个数为奇数,则PF为0。
7.总线周期(P12)答:在取指令和传送数据时,CPU总线接口部件占用的时间。
8.最小模式(P13)答:在系统中只有一个微处理器9.中断向量(P27)答:中断处理子程序的入口地址,每个中断类型对应一个中断向量。
10.非屏蔽中断(NMI)(P28)答:从引脚NMI进入的中断,它不受中断允许标志IF的影响。
11.可屏蔽中断(INTR)(P28)答:从引脚INTR进入的中断,它受中断允许标志IF的影响。
12.基址(P77)答:任何通用寄存器都可以作为基址寄存器,即其内容为基址。
注意,这里的基址不是段基址,而只是一个延续下来的习惯叫法,实际上是指有效地址的一个基础量。
13.直接寻址(P77)答:数据在存储器中,有效地址由指令直接给出。
默认段地址寄存器DS。
直接寻址是对存储器访问时可采用的最简单的方式。
14.指令性语句(P127)答:一条指令,在汇编的过程中会产生对应的目标代码。
如:ADD AL,BL和MOV AX,1000都是指令性语句。
15.指示性语句(伪指令)(P127)答:伪指令,为汇编程序提供某些信息,让汇编程序在汇编过程中执行某些特定的功能。
16.接口技术(P177)答:接口按功能分为两类:一类是使CPU正常工作所需要的辅助电路,通过这些辅助电路,使CPU得到时钟信号或接收外部的多个中断请求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或发送给外设。
微机原理复习题及答案
微机原理复习题及答案一、选择题1. 微处理器中的寄存器主要用于存储什么?A. 指令B. 数据C. 地址D. 程序答案:B2. 在微机系统中,总线分为哪几种类型?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D3. 微机系统中,CPU的主要功能是什么?A. 存储数据B. 执行程序C. 管理内存D. 显示图像答案:B4. 在微机系统中,RAM和ROM的区别是什么?A. RAM是只读存储器,ROM是随机存取存储器B. RAM是随机存取存储器,ROM是只读存储器C. RAM和ROM都是随机存取存储器D. RAM和ROM都是只读存储器答案:B5. 微机系统中的I/O设备指的是什么?A. 输入/输出设备B. 内部/外部设备C. 集成电路/操作系统设备D. 接口/操作系统设备答案:A二、填空题6. 微机系统中的CPU由______和______组成。
答案:算术逻辑单元(ALU);控制单元(CU)7. 微机系统中的______用于存储正在执行的指令。
答案:指令寄存器(IR)8. 微机系统中的______用于存储当前正在处理的数据。
答案:累加器(ACC)9. 在微机系统中,______是用于存储指令和数据的设备。
答案:内存10. 微机系统中的______是用于输入输出数据的设备。
答案:外部设备三、简答题11. 简述微机系统中的指令周期包括哪些步骤?答案:指令周期通常包括取指令、分析指令、执行指令和写回结果四个步骤。
12. 描述微机系统中的中断系统的作用。
答案:中断系统允许微机在执行程序的过程中,响应并处理外部或内部的突发事件,提高了系统的响应能力和效率。
四、计算题13. 假设一个微机系统有16位地址总线和8位数据总线,请计算该系统的最大内存容量。
答案:最大内存容量 = 2^地址总线位数 * 数据总线位数 = 2^16 * 2^8 = 65536 * 256 = 16777216字节,即16MB。
五、论述题14. 论述微机系统中的流水线技术及其优点。
微机原理复习题(有解答)
微机原理复习题(有解答)第⼀章1、微型计算机、微机系统各由哪些部件组成?。
答:P1第⼆章1、8086 CPU⽤于I/O指令的数据寄存器和间址寄存器、存放变址地址的寄存器、⽤于堆栈操作的寄存器、存放基址地址的寄存器各是什么?答:8086 CPU⽤于I/O指令的数据寄存器和间址寄存器:AL(8位)或AX(16位),DX 8086 CPU⽤于变址地址的寄存器:SI、DI 8086 CPU⽤于堆栈操作的寄存器:SP(栈顶)、BP(堆栈段基址)8086 CPU⽤于基址地址的寄存器:BX(数据段)、BP(堆栈段基址)2、8086/8088标志寄存器有哪些标志状态,各有何作⽤?掌握CF、OF、TF、AF各是什么标志及有什么⽤途?答:(1)8086/8088标志寄存器有哪些标志状态,各有何作⽤?CF,进位标志位,其值为1表⽰运算有进位或借位,否则⽆进位或借位。
SF,符号标志位,其值为1表⽰运算结果为负数,否则为正数。
OF,溢出标志位,其值为1表⽰带符号数运算结果溢出,否则⽆溢出。
AF,辅助进位标志位,其值为1表⽰运算中低4位向⾼4位有进位或借位,否则⽆进位或借位。
PF,奇偶标志位,其值为1表⽰运算结果的低8位中1的个数为偶数,否则为奇数。
ZF,零标志位,其值为1表⽰运算结果为0,否则⾮0。
DF:⽅向标志,= 0,串指针增量变化,= 1,串指针减量变化IF:中断允许标志,= 0,关中断,= 1,开中断TF:单步标志,= 0,正常执⾏程序,= 1,单步执⾏程序(2)掌握CF、OF、TF、AF各是什么标志及有什么⽤途?CF:进借位标志,可⽤于⽆符号数运算结果是否超过机器能表⽰的数值范围。
OF:溢出标志位:反映有符号数加减运算后是否有溢出,产⽣溢出中断PF:奇偶标志位:反映运算结果中1的个数为奇数或或偶数,⽤于奇偶校验TF:单步标志,可⽤于设置CPU执⾏指令为单条执⾏⽅式,⽤于单步调试程序。
3、8086 IP寄存器有何⽤途?IP寄存器是指令指针寄存器,保存下⼀条将要执⾏指令的存储偏移地址4、8086 CPU访问存贮器和访问I/O的地址分别各为什么?可寻址的最⼤存贮器空间和最⼤I/O空间分别各为多少?答:8086 CPU访问存贮器的地址是A19—A0,可寻址的最⼤存贮器空间是1MB.8086 CPU访问I/O的地址是A15—A0,可寻址的最⼤I/O空间是64KB.5、掌握补码计算X+Y和X-Y并写出执⾏后CF、ZF、SF、OF标志各是多少。
微机原理复习题(完整参考答案版)
微机原理复习题试题类型有:1.简答题;2.填空题;3.注释指令功能;4.二进制运算题;5.选择题;6.可编程芯片初始化题;7、数模模数转换分析题.;8、程序分析题;9、编程题。
1、简述8255A的结构及功能;P1302、简述可编程芯片8253的及结构及功能;P1483、简述8259A的结构及功能;P2174、简述矢量中断过程:P2075、指令指针寄存器IP的作用是什么?(答:始终存有相对于当前指令段起点偏移量的下一条指令)和哪个段寄存器内容形成物理地址?(CS)指令运行到内存3100H:2000H逻辑地址时,则(CS)=3100H,(IP)=2000H;6、(1(2(3(47、8910111213入1415161)2)3)4)5)6)7)、RCL AX,1 (将BX数据左移一位,移空位由CF位补充)8 )、NOT AX (将AX数据取反)9)、JZ LL1 (若ZF标志位为1,则转移到LL1代码段)10)、JC LL2 (若CF标志位为1,则转移到LL2代码段)11)、DAA (十进制数调整)12)、XOR AX,BX (将AX和BX中数据进行异或计算,然后存入AX中)17.写出结果:(1)[ -1 ]=11111111,补(2)、补码[10000000]的真值=-128(3)、逻辑地址00BAH:0001H的物理地址= 00BA1H,(4)、两个数[11101110]+[11000110]运行后;各位状态:[OF]=0;[SF]=1;[ZF]=0;[CF]=1;(5)、(AX)=00FFH,NEG AX执行后,AX=0FF01H;(6)、push BX (SP)=SP-2;(7)、POP BX (SP)=SP+2;(8)、(41.55)10=(101001.10001)2=(29.8CCD)16==(51.4315)8==(0100 0001.0101 0101)BCD14.选择题:(1)将AX中的D0 D5 D8 D11位取反,指令是(C);A 、 AND AX,92HB 、 OR AX,910HC、 XOR AX,0921HD、 XOR AX,0110H(2)、执行存储器写操作,CPU的引脚状态是(D);A、WR#=1 RD#=1 M/IO#=0B、WR#=0 RD#=0 M/IO#=0C、WR#=1 RD#=0 M/IO#=1D、WR#=0 RD#=1 M/IO#=1(3)、执行外设读操作,CPU的引脚状态是(B);A、WR#=1 RD#=1 M/IO#=0B、WR#=1 RD#=0 M/IO#=0C、WR#=1 RD#=0 M/IO#=1D、WR#=0 RD#=1 M/IO#=1(4)、下列哪个不是段寄存器(D)A、CSB、DSC、SSD、BP(5)、计算机直接执行的指令是(A)A、机器语言B、汇编语言C、高级语言D、仿真语言(6)、每个总线周期通常包括(C)个T状态。
微机原理复习题及答案
是运放 电阻,被放在电阻,被放在电阻,被放在 。
内部有 地和地和地和 地。
地。
地。
时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。
上的数据变化而变化。
上的数据变化而变化。
的,在给定值时产生的的,在给定值时产生的和 。
若D/A 转换行 ; ; 若一个并行一个并行 。
是CMOS 的 位位 转换器。
转换器。
转换器。
EOC 是 信号,可作为信号,可作为信号,可作为 。
6、设被测温度的变化范围为300℃~1000℃,300℃~1000℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,应选用分辨应选用分辨率为多少位的A/D 转换器?转换器?7、模、模--数转换器ADC 常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点。
在微机控制系统的模拟输入通道中常常应用采样机控制系统的模拟输入通道中常常应用采样--保持电路,其主要原因是什么保持电路,其主要原因是什么? ?五、编程应用题1.1. 设状态端口地址为86H 86H,数据端口的地址为,数据端口的地址为87H 87H,外部输入信息准备好状态标,外部输入信息准备好状态标志为D 7=1=1,请用查询方式写出读入外部信息的程序段。
,请用查询方式写出读入外部信息的程序段。
,请用查询方式写出读入外部信息的程序段。
2.2. 设状态端口地址为76H 76H,数据端口地址为,数据端口地址为75H 75H,外部设备是否准备好信息,外部设备是否准备好信息,外部设备是否准备好信息 由D 7位传送,位传送,D D 7=0为未准备好为未准备好((忙),请用查询方式写出CPU 向外部传送数据的程序段。
序段。
3.3. 数据采集系统电路如下图所示。
图中A/D 转换器为ADCO809ADCO809,定时器,定时器,定时器//计数器8233-5的计数器1将5MHz 时钟转换成500KHz 提供给ADC0809ADC0809。
微机原理复习题(含答案)
微机原理复习题:一、填空题:1、已知:[X]补=110B,(正数的补码是它本身,最高位1负数)求:[X]原= 相等;[-X]原= 取反加一。
2、已知段寄存器CS=2000H,指令指针寄存器IP=00FFH,此时指令的物理地址为段地址左移4位(2进制4位)+偏移地址IP 。
3、8086/8088的状态标志寄存器有9个标志位,其中6 个是状态标志, 3 个是控制标志。
Page57CF零标志、PF奇偶标志、AF辅助进位标志、ZF零标志、SF符号标志、OF溢出标志DF方向标志、IF中断允许、TF跟踪标志4、8088在访问4个当前段时,默认的情况下,代码段、数据段及堆栈段的偏移量分别由IP 、和BX BP提供。
5、若中断向量表地址00060H中存放4200H,00062H中存放1080H,则对应的中断类型号是24 ,中断服务程序的入口地址是14A00H 。
6、INTEL8255A有3种工作方式,端口C能工作于0 方式。
P2467、中断允许标志IF=0时,8088CPU能够响应内部中断的中断请求。
而不能响应外部中断的中断请求。
8、I/O接口的基本功能是P243。
9、I/O设备的译码方式通常有全译码和部分译码两种方式。
二、单选题:1、当CPU执行运算后,自动设置PSW中的标志 A 表示结果等于0。
A. ZF=1B. CF=0C. ZF=0D. SF=12、下述转移指令中属于段间直接寻址的指令是 C 。
A. JMP BXB. JZ NEXT (短转移)C. CALL FAR PTR SUBPROCD. CALL DWORD PTR [BX](寄存器存址)3、设指令要转移的段地址为B000H,标号START的偏移地址为250H,执行下条指令后,进行转移的物理地址PA是D 。
CALL FAR PTR STARTA. 250HB. B000HC. B250HD. B0250H4、可编程接口芯片在使用前对它 B ,称为接口编程。
微机原理复习题集
)。
A.(101001)2 B. (52)8 C. (01001001)BCD D. (23)16
6. 补码加减法是指(
)。
A.操作数 用补码表示 ,尾数直接 相加减,符 号位单独
处理,减法用加法替代; B.操作数 用补码表示 ,尾数、符 号位一同参 加运算,
结果的符号与加减相同; C.操作数 用补码表示 ,尾数、符 号位一同参 加运算,
标志位:OF=
, CF=
,
SF=
, ZF=
,
寄存器:AL=
H
2. 当前 SP=1230H,DS=1000H,BX=2000H,CX=4000H 分析
执行如下指令序列后,各寄存器的值。
PUSH DS
POP AX
PUSH BX
POP CX
ADD AX,1000H
PUSH AX
ADD BX,AX
(1)SP =
______。
4. 逻辑地址由段基址和______组成,将逻辑地址转换为
物理地址的公式是______。
5. 当存储器的读出时间大于 CPU 所要求的时间时,为了
保证 CPU 与存储器的周期配合,就要利用______信号,
使 CPU 插入一个______状态。
6. CPU 从主存取出一条指令并执行该指令的时间称为
5. 下面哪一种寻址方式操作数不是在存储器中:
( )。
A. 堆栈寻址
B. 寄存器间址
C. 寄存器寻址 D.直接寻址
6. 8086/8088 中有 AX 是( )寄存器。
A. 通用寄存器 B. 堆栈指针寄存器
C. 基址寄存器 D. 控制寄存器
7. 8086/8088 中源变址寄存器是( )。
微机原理考试复习题
《微机原理》复习试题一、填空题1、设字长为八位,有x= -1,y=124,则有:[x+y]补=01111011,[x-y]补=10000011;2、数制转换:247.86= F7.DCH =001001000111.10000110 BCD;3、在8086CPU中,由于BIU和EU分开,所以取指令、执行指令可以重叠操作,提高了CPU 的利用率;4、8086的中断向量表位于内存的00000H~003FFH区域,它可以容纳256个中断向量,每一个向量占4个字节;5、8086系统中,地址FFFF0H是CPU复位以后执行第一条指令的地址;6、8086CPU的MN/MX引脚的作用是决定CPU工作在什么模式(最小/最大);7、8086CPU中典型总线周期由4个时钟周期组成,其中T1期间,CPU输出地址信息;如有必要时,可以在 T3和T4两个时钟周期之间插入1个或多个T W等待周期。
8、8259A共有7个可编程的寄存器,它们分别用于接受CPU送来的初始化命令字和操作命令字;9、将十进制数279.85转换成十六进制数、八进制数、二进制数及BCD码数分别为117.D99H, 427.6631Q, 000100010111.110110011001B;10、字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为148D,-20D或-108D;11、已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=0000H,标志位的状态分别为CF=1,ZF=1,OF=0,SF=0;12、8086中,BIU部件完成总线接口功能,EU部件完成指令的译码及执行功能;13、8086中引脚BHE信号有效的含义表示高8位数据线D15~D8有效;14、8086正常的存储器读/写总线周期由4个T状态组成,ALE信号在T1状态内有效,其作用是给外部的地址锁存器提供一个地址锁存信号;15、设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为35H,它的中断入口地址在中断向量表中的地址为000D4H~000D7H;16、若一个数据块在内存中的起始地址为9E40H:C52AH,则这个数据块的起始地址的物理地址为AA92AH;17、设堆栈指针(SP)=6318H,此时若将AX、BX、CX、DX依次推入堆栈后,(SP)=(6310H);18、某8086微处理器系统中设计了一个存储为16KB的SRAM存储器模块,如果该存储器模块的起始地址为80000H,则该存储器模块的末地址为(83FFFH)。
微机原理复习题(含答案)
微机原理复习题(含答案)微机原理及应⽤复习题(1)⼀、选择题1.MOV AX, ES:[BX][SI]的源操作数的物理地址是()。
A.16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI)C.16×(SS)+ (BX)+(SI) D.16×(CS)+(BX)+(SI)2.8086CPU内标志寄存器中的控制标志位占()。
A.9位 B.3位 C.6位 D.16位3.Reset信号到来后,8088CPU的启动地址为()。
A.00000H B.FFFFFH C.FFFF0H D.0FFFFH4.典型的计算机硬件结构主要包括三个组成部分,它们分别是()。
A.CPU、存储器、I/O设备 B.CPU、运算器、控制器C.存储器、I/O设备、系统总线 D.CPU、控制器、I/O设备5.CPU通过总线对内存或I/O端⼝存取(读或写)⼀个字节所需的时间是⼀个()。
A.总线周期 B.时钟周期 C.指令周期D.存储器周期6.⼗进制数36.875转换成⼆进制数是()。
A.110100.01 B.100100.111 C.100110.11 D.100101.1017.⼗进制数-75⽤⼆进制数10110101表⽰,其表⽰⽅式是()。
A.原码 B.补码 C.反码 D.ASCⅡ码8.8086/8088可⽤于间接寻址的寄存器有()。
A.2个 B.4个 C.6个 D.8个9.堆栈的⼯作⽅式是()。
A.先进后出 B.可以根据地址选择存取C.先进先出 D.随机存取10.寄存器间接寻址⽅式中,操作数在()中。
A.通⽤寄存器 B.堆栈 C.内存单元 D.段寄存器11.直接、间接、⽴即三种寻址⽅式指令的执⾏速度,由快⾄慢的排序为()。
A.直接、⽴即、间接 B.直接、间接、⽴即C.⽴即、直接、间接 D.不⼀定12.微机控制总线上传送的是()。
A.存储器和I/O设备向CPU传送的状态信号 B.存储器和I/O接⼝的地址C.CPU向存储器和I/O设备发出的命令信号 D.A和C 13.将累加器AX的内容清零的不正确操作是()。
微机原理复习题及答案
微机原理复习题及答案一、选择题1. 下列那个不是半导体存储器芯片的性能指标()。
A.存储容量B.存储结构 C .集成度 D.最大存储时间2. 外部设备的端口不包括()。
A .数据端口B .状态端口C .控制端口D .写保护口3. DMA控制器能够实现高速数据传送的主要原因是( )。
A.采用高速芯片 B.时钟频率高C.直接由硬件完成 D.DMA内部采用特殊控制方式4. 调试程序DEBUG的命令G表示()A.单步运行程序 B.运行C.检查和修改寄存器内容D.修改内存单元内容5. 8086CPU 用( ) 信号的下降沿在 T 1 结束时将地址信息锁存在地址锁存器中。
A . RDB .RESTC . ALED . READY6. 下列指令中,影响标志的指令是( )。
A.从寄存器取数指令B.条件转移指令C.压栈指令D.循环移位指令7. 8086CPU在允许中断状态下,若INTR=1,则CPU在()之后,响应中断请求。
A.完成当前时钟周期 B.完成当前总线周期C.完成当前指令周期 D.取得当前指令的操作码8. 采用查询传送方式时,必须要有( ).A.中断逻辑 B.请求信号 C.状态端口 D.类型号9. 8086CPU 工作在总线请求方式时,会让出( ) 。
A .地址总线B .数据总线C.地址和数据总线 D .地址、数据和控制总线10. 内存又称主存,相对于外存来说,它的特点是().A. 存储容量大,价格高,存取速度快B. 存储容量小,价格低,存取速度慢C. 存储容量大,价格低,存取速度快D. 存储容量小,价格高,存取速度快11. 设SP=000CH,SS=00A8H,在执行POP AX指令后得到的栈顶的物理地址为( )A.000B6HB.00A8EHC.000B2H D:00A8AH12.在下列指令中,正确的格式是( )A.XCHG AX,DSB.MOV CL,DXC.LEA DX,BETA[BX][SI]D.POP CS13.在DMA方式下,CPU与总线的关系是( ).A.只能控制数据总线B.只能控制地址总线C.成隔离状态D.成短接状态二、填空题1. 微处理器是把()和()这两部分功能部件集成在一个芯片上的超大规模集成电路。
微机原理考试复习题
《微机原理》复习试题一、填空题1、设字长为八位,有x= -1,y=124,则有:[x+y]补=01111011,[x-y]补=10000011;2、数制转换:247.86= F7.DCH =001001000111.10000110 BCD;3、在8086CPU中,由于BIU和EU分开,所以取指令、执行指令可以重叠操作,提高了CPU 的利用率;4、8086的中断向量表位于内存的00000H~003FFH区域,它可以容纳256个中断向量,每一个向量占4个字节;5、8086系统中,地址FFFF0H是CPU复位以后执行第一条指令的地址;6、8086CPU的MN/MX引脚的作用是决定CPU工作在什么模式(最小/最大);7、8086CPU中典型总线周期由4个时钟周期组成,其中T1期间,CPU输出地址信息;如有必要时,可以在 T3和T4两个时钟周期之间插入1个或多个T W等待周期。
8、8259A共有7个可编程的寄存器,它们分别用于接受CPU送来的初始化命令字和操作命令字;9、将十进制数279.85转换成十六进制数、八进制数、二进制数及BCD码数分别为117.D99H, 427.6631Q, 000100010111.110110011001B;10、字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为148D,-20D或-108D;11、已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=0000H,标志位的状态分别为CF=1,ZF=1,OF=0,SF=0;12、8086中,BIU部件完成总线接口功能,EU部件完成指令的译码及执行功能;13、8086中引脚BHE信号有效的含义表示高8位数据线D15~D8有效;14、8086正常的存储器读/写总线周期由4个T状态组成,ALE信号在T1状态内有效,其作用是给外部的地址锁存器提供一个地址锁存信号;15、设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为35H,它的中断入口地址在中断向量表中的地址为000D4H~000D7H;16、若一个数据块在内存中的起始地址为9E40H:C52AH,则这个数据块的起始地址的物理地址为AA92AH;17、设堆栈指针(SP)=6318H,此时若将AX、BX、CX、DX依次推入堆栈后,(SP)=(6310H);18、某8086微处理器系统中设计了一个存储为16KB的SRAM存储器模块,如果该存储器模块的起始地址为80000H,则该存储器模块的末地址为(83FFFH)。
微机原理复习题及答案
一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1.指令MOV DX,[BX]的寻址方式是。
(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为。
(A)7EH (B)1FH (C)9FH (D)7FH3.属于在工作中需定时刷新的存储器的芯片是。
(A)SRAM (B)DRAM (C)EEPROM (D)EPROM4.某EPROM芯片上有19条地址线A0~A18,它的容量为。
(A)128K (B)256K (C)512K (D)1024K5.8086/8088CPU的SP寄存器是多少位的寄存器。
(A)8位(B)16位(C)24位(D)32位6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是。
(A)SP (B)BX (C)SI (D)DI7.8255工作在方式0时,下面哪种说法不正确。
(A)A口输入无锁存能力(B)A、B口输出有锁存能力(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力8.采用DMA方式来实现输入输出是因为它。
(A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是。
(A)DT/R (B)DEN (C)ALE (D)AEN10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器。
(A)AX (B)BX (C)CX (D)DX二、填空题(每小题2分,共10分)1.两个无符号数相等,该两数相减后ZF标志=。
2.执行LODSB后,SI的内容较该指令执行前增加1,说明DF=。
3.DMA控制器8237共有个相互独立的DMA通道。
4.8086/8088断点中断的向量码是。
5.利用8253产生对称的方波,应用其工作方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
填空题1、计算机的硬件结构通常由五大部分组成。
即运算器,____________,__________,输入设备和输出设备组成。
2、将二进制数101101.101转换为十进制数为_______________。
3、8088的内存单元3017H:010BH的物理地址为_______________。
4、系统总线由___________、___________、___________三类传输线组成。
5、计算机的硬件结构通常由五大部分组成。
即运算器,____________,__________,输入设备和输出设备组成。
6、8088的内存单元3017H:010BH的物理地址为_______________。
7、8086上电复位后,其内部(CS)=___________,(IP)=________。
8、8086 CPU对存储器的最大寻址空间为_______________;在独立编址时对接口的最大寻址空间是_______________。
9、在寻址方式中,可作基址寄存器的有___________、_________。
10、若(CS)=1000H,(DS)=2000H,(SS)=3000H ,(ES)=4000H,(SI)=1000H,(BP)=2000H,则指令MOV AX,[BP]的功能是将____________单元的内容传送给AL,将__________单元的内容传送给AH(填写物理地址)。
11、8086 CPU在内部结构上由___________和_________组成。
12、8086状态寄存器中,作为控制用的标志位有______个,其中,不可用指令操作的是______。
13、已知(BX)=2000H,(DI)=3000H,(SS)=4000H,(DS)=6000H,(SS)=5000H,66000H 单元的内容为28H,则指令MOV AL,[BX+DI+1000H]的执行结果是_______________。
14、在寻址方式中,可作基址寄存器的有___________、_________。
15、汇编语言源程序结束伪指令是_______________。
16、半导体存储器分为___________、__________两大类。
前者的特点是_______________,后者的特点是_______________。
17、I/O接口的编址方式可分为_______________、_______________两种方式。
18、A/D转换器的功能是将_______________转换成数字量信息,便于计算机运算、处理。
19、一片8255A端口A有3种工作方式,端口B有_______种工作方式。
20、汇编语言源程序结束伪指令是_______________。
21、掉电后信息丢失的存储器是_______________,掉电后信息不丢失的存储器是_______________。
22、8255A的三个端口工作在方式0输入方式时,三个端口均_________(有/无)锁存能力。
23、利用8253A芯片每20ms产生一个脉冲输出,若输入的时钟频率为2MHz,8253A的计数初值应取_________,工作方式选_________。
25.十进制数36.875转换成二进制数是________________________。
26.8086CPU内部结构按功能可分为________________________和________________________ 。
27.根据功能不同,8086的标志位可分为______________标志。
28.当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储器的周期配合,就要利用_________信号,使CPU插入一个Tw状态。
29.当复位信号(RESET)来到时,CPU便结束当前操作并对标志寄存器、IP、DS、ES、SS及指令队列清零,而将CS设置为________H。
30.8086CPU的物理地址是指实际的20位主存单元地址,每个存储单元对应唯一的物理地址,其范围是_________________。
31.将逻辑地址转换为物理地址的公式是__________________________________。
32.CPU从主存取出一条指令并执行该指令的时间称为________。
33.中断类型号为20H的中断所对应的中断向量存放在_______________________存储单元。
34.8255 有三种工作方式,分别是______________、______________、______________。
35.M/IO信号在CPU访问存储器时为_________电平,访问I/O端口时为_________电平。
36.已知指令① MOV AX,0 ② SUB AX,AX ③ CMP AX,AX④ OR AX,AX。
能使AX和CF同时为零的指令是。
37.用4K×8RAM芯片构成32K×8的存储器模块,需要芯片。
38.I/O端口的编址方式有种,分别为和选择题1、十进制数-38的八位二进制补码是________。
A)01011011 B)11011010 C)11011011 D)010110102、在8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU 在总线上发出__________信息。
A)数据B)状态C)地址D)其他3、完成将BX清零,并使标志位CF清零,下面错误的指令是_________。
A) SUB BX,BX B) XOR BX,BX C) MOV BX,00H D) AND BX,00H4、在子程序的最后一定要有一条__________指令。
A) HLT B) RET C) IRET D) POP5、使用DOS功能调用时,子功能号应放在( )寄存器中。
A)AL B)AH C)DL D)DH6、十进制数-38的八位二进制补码是________。
A)01011011 B)11011010 C)11011011 D)010110107、在8086系统中,在以下地址中可作为段起始地址的为:( )A)20100H B)20102H C)20104H D)20108H8、8086中8位算术运算指令执行后,结果为10010001B,则ZF和SF标志位的值为______。
A)ZF=0 SF=1 B)ZF=0 SF=0 C)ZF=1 SF=1 D)ZF=0 SF不确定9、下列指令中,有语法错误的是__________________。
A) MOV [SI],[DI] B) IN AL,DXC) JMP WORD PTR[BX+8] D) PUSH WORD PTR 20[BX+SI-2]10、下面表示段定义结束的伪指令是__________。
A)END B)ENDP C)ENDS D)ENDM14、27128的存储容量为16K×8,其片内地址线和数据线数分别为________。
A)8,8 B)8,14 C)14,8 D)14,1415、用16M×1的DRAM芯片组成128MB×8存储容量,要使用______________。
A)128片B)64片C)32片D)16片16、CPU与外设间数据传送的控制方式有________________。
A)中断方式B)程序控制方式C)DMA方式D)以上三种都是17、某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定A 口的工作方式为方式1输出,则A口的地址最可能为__________。
A)0CBH B)0CAH C)0C9H D)0C8H18、8086系统中的中断向量表的作用是____________。
A)存放中断服务程序B)存放系统引导程序C)存放中断响应标志D)存放中断服务程序的入口地址19、实验时,在DEBUG下如果要运行0100:4360段开始的一段程序用的命令为________。
A)D=0100:4360 B)A=0100:4360 C)G=0100:4360 D)Q=0100:436020、I/O与主机信息的交换采用中断方式的特点是_________。
A)CPU与设备串行工作,传送与主程序串行工作B)CPU与设备并行工作,传送与主程序串行工作C)CPU与设备并行工作,传送与主程序并行工作22、8255A芯片具有三个独立数据端口,只有_______端口具有双向传输方式。
A)A口B)B口C)C口D)以上均可23、通过中断向量表中的中断向量,可以提供_________。
A)被选中设备的起始地址B)传送数据的起始地址C)中断服务程序入口地址D)主程序的断点地址24、汇编实验时要显示2100H:45B6H段开始的一段程序的反汇编命令用_________。
A)E 2100:45B6 B)F 2100:45B6 C)U 2100:45B6 D)N 2100:45B625、执行下列三条指令后,堆栈指针SP的内容为()MOV SP,1000HPUSH AXCALL BXA、(SP)=1000H;B、(SP)=0FFEH;C、(SP)=1004H;D、(SP)=0FFCH;26、要检查寄存器AL 中的内容是否与AH 相同,应使用的指令为()A、AND AL, AHB、OR AL, AHC、XOR AL, AHD、SBB AL, AH27、指令JMP NEAR PTR L1 与CALL L1(L1 为标号)的区别在于()A、寻址方式不同;B、. 是否保存IP 的内容;C、目的地址不同;D、对标志位的影响不同。
28、8086/8088段寄存器的功能是()A、用于计算有效地;B、执行各种数据传送操作C、用于存放段起始地址和计算物理地址;29、在汇编语言源程序的设计中,将源程序编译成目标文件的命令是()。
A.MASM5B.EDITC.MASMD.TD30、8086CPU能够寻址1MB内存空间的能力是由()决定的。
A. 地址总线宽度B. 数据总线宽C. 存储器容量D. CPU工作频率31、若标志寄存器CF位置“1”,反映操作结果()A、有进位或借位B、无进位或借位C、结果为0D、结果不为032、断电后所存储资料会丢失的存储器是()A、ROMB、RAMC、CD-ROMD、FLASH MEMORY33、已知某系统中8253芯片所占用的I/O地址为230H—233H,则该8253芯片内控制字寄存器口地址为()。
A、233HB、231HC、232HD、无法确定34、可编程定时/计数器8253工作在方式0,在初始化编程时,一旦写入控制字后,输出信号端为()A、输出信号端OUT变为高电平B、输出信号端OUT变为低电平C、输出信号保持原来的值D、立即开始计数35、8086CPU在进行无符号数比较时,应根据()标志位来判别。