微机原理及应用1-4章复习题

合集下载

微机原理复习题含答案

微机原理复习题含答案

微机原理复习题含答案一、选择题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. 计算机中的CPU指的是()A.控制器B.运算器和控制器C.运算器、控制器和主存D.运算器2. 计算机的发展阶段的划分通常是按计算机所采用的()A.内存容量B.电子器件C.程序设计语言D.操作系统3. CPU中的运算器的主要功能是()A.负责读取并分析指令B.算术运算和逻辑运算C.指挥和控制计算机的运行D.存放运算结果4. 计算机系统总线中,可用于传送读、写信号的是()A.地址总线B.数据总线C.控制总线D.以上都不对二、填空题1. 在微机的三组总线中,总线是双向的。

2. 计算机软件系统分为和。

第二章80X86微处理器一、单项选择题1. 8088CPU的外部数据总线的位数为()A.4 B.8C.16 D.322. 在8086CPU中,不属于总线接口部件的是()A.20位的地址加法器B.指令队列C.段地址寄存器D.通用寄存器3. 在8088系统中,只需1片8286就可以构成数据总线收发器,而8086系统中构成数据总线收发器的8286芯片的数量为()A.1B.2C.3 D.44. 8086的指令队列的长度是()A.4个字节B.5个字节C.6个字节D.8个字节5. CPU内部的中断允许标志位IF的作用是()A.禁止CPU响应可屏蔽中断B.禁止中断源向CPU发中断请求C.禁止CPU响应DMA操作D.禁止CPU响应非屏蔽中断6. 8086CPU中,一个最基本的总线周期中的时钟周期(T状态)数目为()A.1 B.4C.2 D.67. 8086的执行部件EU中通用寄存器包括()A.AX,BX,SP,BPB.AX,BX,CX,DXC.AL,BL,CL,DLD.SP,BP,SI,DI8. 在8086的存储器写总线周期中,微处理器给出的控制信号(最小模式下)WR,RD,M/IO分别是()A.1,0,1B.0,1,0C.0,1,1D.1,0,09. 在8086的总线周期中,ALE信号的有效位置是()A.T1 B.T2C.T3 D.T410. 8086 CPU响应DMA传送请求的信号是()A.READY B.HLDAC.RDD.INTA11. 在8086的存储器写总线周期中,微处理器给出的控制信号(最小模式下)WR,RD,M/IO分别是()A.1,0,1B.0,1,0C.0,1,1D.1,0,012. 当8086CPU从总线上撤消地址,而使总线的低16位置成高阻态时,其最高4位用来输出总线周期的()A.数据信息B.控制信息C.状态信息D.地址信息13. 在8086的小模式系统中,M/IO、RD和WR当前信号为1、0、1,表示现在进行的是()A.I/O读B.I/O写C.存储器写D.存储器读14. 8086CPU中指令队列采用的访问原则是()A.先进先出B.先进后出C.后进先出D.自由出入15. 在8086系统中,内存采取分段结构,段与段之间是()A.分开的B.连续的C.没有限制,都可以D.重叠的16. 在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是()A.全部清0 B.全部置成FFFFHC.IP=FFFFH,四个段寄存器清0 D.CS=FFFFH,其它寄存器清017. 在8086系统中,一条指令的存放地址一般由段地址寄存器CS和指令指针寄存器IP来决定。

微机原理及应用复习题-答案

微机原理及应用复习题-答案

微机原理及应用复习题一、填空题1、 在计算机中,对带符号数的运算均采用补码。

带符号负数1100 0011的补码为__1011 1101__。

2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的 地址总线 、 数据总线_和控制总线。

3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA 应为__低电平__。

4、若(A )=B3H ,(R0)=A8H,执行指令XRL A,R0之后,(A )=_1BH _。

5、在80C51单片机中,带借位减法SUBB 指令中,差的D7需借位时,__CY_=1,差的D3需借位时,__AC__=1。

6、80C51单片机中,在调用子程序前,用__PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用__POP___指令从堆栈中弹出数据。

7、在十六进制数与ASCII 码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII 码值为该十六进制数加__30H__。

8、外部中断0INT 和1INT 有两种触发方式:___电平触发方式___和__边沿触发方式__。

9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为___异步通信____和_____同步通信____。

10、若累加器A 中的数据为0111 0010B ,则PSW 中的P=____0________。

二、选择题1、单片机是在一片集成电路芯片上集成了以下部分,除了( D )A 、微处理器B 、存储器C 、I/O 接口电路D 、串口通信接口2、一个机器周期包含多少个晶振周期( D )A 、2B 、6C 、8D 、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B )A 、SBUFB 、TCONC 、SCOND 、PCON4、80C51系列单片机具有4个8位的并行I/O 口,其中哪个口工作时需要外接上拉电阻( A )A 、P0B 、P1C 、P2D 、P35、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C )A 、寄存器寻址B 、直接寻址C 、寄存器间接寻址D 、变址寻址6、源地址为1005H 。

微机原理练习题

微机原理练习题

微机原理练习题第一章单片机概述一、填空题1、除了“单片机”之外,单片机还可以称之为()和()。

2、专用单片机由于已把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化、软硬件资源利用最优化,从而大大地提高了()和降低了()。

3、在单片机领域内, ICE 的含义是()。

4、单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通()和()。

5、CHMOS 工艺是()工艺和()工艺的结合,具有()的特点。

6、与 8051 比较 80C51 最大的特点是()。

7、()控制技术是对传统控制技术的一次革命,这种控制技术必须使用()才能实现。

8.十进制29的二进制表示为。

9.十进制数-29的8位补码表示为. 。

10.单片微型机、、三部分组成.11.若不使用MCS-51片内存器引脚必须接地.12. 是计算机与外部世界交换信息的载体.13.十进制数-47用8位二进制补码表示为. 。

14.-49D的二进制补码为. 。

15.计算机中最常用的字符信息编码是。

16.计算机中的数称为机器数,它的实际值叫。

二、选择题在下列各题的( A )、( B )、( C )、( D ) 4 个选项中,只有一个是正确的,请选择出来。

1、下列简写名称中不是单片机或单片机系统的是()( A ) MCU ( B ) SCM ( C ) ICE ( D ) CPU2、在家用电器中事业单片机应属于计算机的()( A )数据处理应用( B )控制应用( C )数值计算应用( D )辅助工程应用3、80C51 与 87C51 的区别在于()( A )内部程序存储器的类型不同( B )内部数据存储器的类型不同( C )内部程序存储器的容量不同( D )内部数据存储器的容量不同4、80C51 与 8051 的区别在于()( A )内部 ROM 的类型不同( B )半导体工艺的型式不同( C )内部寄存单元的数目不同( D ) 80C51使用 EEPROM 而8051 使用EPROM5、在下列单片机芯片中使用掩膜 ROM 作为内部存储器的是()( A ) 8031 ( B ) 80C51 ( C ) 8032 ( D ) 87C516、80C51 芯片采用的半导体工艺是()( A ) CMOS ( B ) HMOS ( C ) CHMOS ( D ) NMOS7、单片机芯片 8031 属于()( A ) MCS—48 系列( B ) MCS—51 系列( C ) MCS—96 系列( D ) MCS—31 系列8、使用单片机实现在线控制的好处不包括()( A )精确度高( B )速度快( C )成本低( D )能与数据处理结合9、以下所列各项中不是单片机发展方向的是()( A )适当专用化( B )不断提高其性能( C )继续强化功能( D )努力增加位数11、计算机中最常用的字符信息编码是()A ASCIIB BCD码C 余3码D 循环码12.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于( ) μsA 1.5B 3C 1D 0.513.MCS-51的时钟最高频率是 ( ).A 12MHzB 6 MHzC 8 MHzD 10 MHz14.以下不是构成的控制器部件():A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器15.以下不是构成单片机的部件()A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D 打印机16.下列不是单片机总线是()A 地址总线B 控制总线C 数据总线D 输出总线17.-49D的二进制补码为.( )A 11101111B 11101101C 0001000D 1110110018.十进制29的二进制表示为原码()A 11100010B 10101111C 00011101D 0000111119. 十进制0.625转换成二进制数是()A 0.101B 0.111C 0.110D 0.10020. 选出不是计算机中常用的码制是()A 原码B 反码 C补码 D ASCII第一章作业:一、1、2、4、8、9、13、14二、11~20第二章 MCS — 51 单片机的结构和原理一、问答题1、8051 单片机芯片包含哪些主要逻辑功能部件?各有什么主要功能?2、MCS-51 单片机的 EA 信号有何功能?在使用 8031 时 EA 信号引脚应如何处理?3、MCS-51 单片机有哪些信号需要芯片引脚以第二功能的方式提供?4、内部 RAM 低 128 单元划分为哪 3 个主要部分?说明各部分的使用特点。

微机原理及应用复习题.

微机原理及应用复习题.

微机原理及应用复习题.《微机原理及应用》复习题一、选择题:1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.在下面80x86指令中,合法的是()A.ADD[BX],01HB.SHL CL,AXC.OUT 258H,ALD.MOV BX,01H3.Inter 8086微处理器是()位处理器A.8B.16C.32D.464.3片8259A级联,最多可管理的中断级数为()级A.22级B.24级C.26级D.27级5.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()A.80HB.28HC.E8HD.01H6.在计算机系统中,可用于传送中断请求和中断相应信号的是()A.地址总线B.数据总线C.控制总线D.都不对7.8255A的方式选择控制字应写入()A.A口B.B口C.C口D.控制口8.在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW49.6166为2Kx8位的SRAM芯片,它的地址线条数为()A.11B.12C.13D.1410.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM 芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。

( )A.立即寻址和直接寻址B.寄存器寻址和直接寻址C.立即寻址和寄存器寻址D.立即寻址和间接寻址12.设8259A当前最高优先级为IR5,若要使下一循环IR2为最低优先级,则OCW2应设为( )A.01100010B.11100000C.11000010D.11100010 注:111设置特殊EOI循环,一旦中断结束,将中断服务寄存器ISR中,由L2-L0字段给定级别的相应位清0,此级赋予最低优先级.13.设置特殊屏蔽方式的目的是( )A.屏蔽低级中断B.响应高级中断C.响应低级中断D.响应同级中断14.设8255A的方式选择控制字为9BH,其含义是( )A.A、B、C口全为输出B.A、B、C口全为输入C.A、B口为方式0且输出D.以上都不对15.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI16.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为( ) 注:(7+1+1+1)位/字符*X=2400位/秒=2400波特 X=240字符/秒A.100个B.120个C.10个D.240个17.采用高速缓存(cache)的目的是( )A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度18.在DMA方式下,数据从内存传送到外设的路径是( )A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→内存19.若8086 CPU主频为8MHz,则其基本总线周期为( )A.200nsB.500nsC.125nsD.250ns20.8253工作在哪几种方式时,可输出1个时钟周期宽度(1 CLK)的负脉冲( )A.方式0,4,5B.方式2,4,5C.方式1,2,4D.方式0,2,421.CPU响应INTR和NMI中断时,相同的必要条件是( )A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束22.8251A的操作命令字的作用是( )A.决定8251A的数据传送格式B.决定8251A实际操作C.决定数据传送方向D.决定8251A何时收/发数据23.下列指令语法有错的是:A. MOV AX,1000HB.MOV AX,BXC. MOV [AX],[1000H]D.MOV AX,[1000H]24 下列指令中隐含使用寄存器SI的是:A.HLTB. CMPSBC. XLATD.NOT25. 下列指令中,执行速度最快的指令是()。

微机原理及应用复习题目和答案

微机原理及应用复习题目和答案

微机原理及应用复习题目和答案一、填空题(每题1分,共20分)1、计算机的发展阶段通常是按计算机所采用的(B )来划分的。

A.内存容量B.电子器件C.程序设计D.操作系统2、一个完整的计算机系统通常应包括(C)。

A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件3、存储器是计算机系统的记忆设备,它用来(C )A.存放数据B.存放程序C.存放数据和程序D.存放微程序4、通常所说的32位计算机是指( A )。

A.CPU字长为32位B.通用寄存器数目为32个C.可处理的数据长度为32位D.地址总线的宽度为32位5、寄存器( D )不能被分割为高字节和低字节。

A.AXB. DXC.BXD. CS6、V AR是数据段中定义的字变量,指令MOV EBX,OFFSET V AR源操作数的寻址方式是(B)。

A.直接寻址B.寄存器间接寻址C.立即数寻址D.存贮器寻址7、执行INC指令除对于SF、ZF有影响外,还要影响的标志位是(D)。

A. AF,PF,CFB. OF,AF,CFC. OF,PF,CFD. OF,AF,PF8、能够表示指令存放地址的是(B )A 符号名B 变量名C 标号D 常量名9、通过寄存器传递参数比通过堆栈传递参数的优点是( B )。

A. 能传递更多得参数B. 存取效率高C. 能确保正确调用D. 没有副作用10、8086的写总线周期在T4状态( A )A 完成数据传送B 输出地址C 输出控制信号D 检测数据传送11、并行通信适用于微机间(C )的数据传送。

A 不同类型B 同类型C 近距离D 远距离12、当控制线READY=0时,应在(C )之间插入等待周期TwA T1和T2之间B T2和T3之间C T3和T4之间D 任何时候13、某处理器设计只支持7KB主存,则内存地址需(B )位就足够了。

A 12B 13C 14D 1514、需要定时刷新的存储器是(B )A.SRAM B.DRAM C.EPROM D.E2PROM15、某微机系统的存储器容量为256K字节,若采用单片容量为16K*8位的SRAM芯片,则组成该存储系统共需( A )个该类芯片A.16 B.8 C.1 D.416、按微机系统中与存储器的关系,I/O端口的编址方式分为(C )A 线性和非线性编址B 集中与分散编址C 统一和独立编址D 重叠与非重叠编址17、从硬件的角度而言,采用硬件最少的数据传送方式是( A )A 无条件传送方式B 查询传送方式C 中断传送方式D DMA 传送方式18、8086系统中,中断优先级最低的是( C )。

《微机原理及应用》综合复习资料

《微机原理及应用》综合复习资料vvvvvvvvvvvvvv一、填空题1、对于十六进制表示的数码19.8H,该数用压缩BCD码表示时数据为:。

2、设机器字长为8位,最高位是符号位。

则十进制数–13所对应的补码为。

3、8086/8088CPU从功能上分和BIU两部分。

4、可编程接口芯片8255A含有个8位的I/O口。

5、设CS=2500H,DS=2400H,SS=2430H,ES=2520H,BP=0200H,SI=0010H,DI=0206H则:指令MOVA某,[BP+SI+4]源操作数的物理地址为24514H6、采用级联方式,用9片8259A可管理64级中断。

7、指令MOVA某,[B某+DI+10H]源操作数的寻址方式为相对基址加变址寻址。

8、在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入D某寄存器中。

9、若中断类型码N=3H,则对应的中断向量在中断向量表中第一个字节单元地址为0000CH10、要组成容量为4K某8位的存储器,需要8片4K某1位的静态RAM芯片并联。

11、可屏蔽中断从CPU的INTR引脚进入,只有当中断允许标志IF为1时,该中断才能得到响应。

12、设计输入/输出接口时,应遵守的基本原则是:输入;输出13、8086/8088CPU可访问2个独立的地址空间,一个为I/O地址空间,其大小为字节;另一个为存储器地址空间,其大小为1M字节。

14、若定义DA1DB‘hello’,则(DA1+3)存放的数据是。

15、8086/8088CPU从功能上分为两部分。

8086/8088CPU中执行部件的功能是负责指令的译码和指令执行的执行。

16、8086中的BIU中有列、20位的地址加法器。

17、8086可以访问8位和16位的寄存器。

18、8086CPU从偶地址读出两个字节时,需要1个总线周期;从奇地址读出两个字节时,需要2个总线周期。

19、8086/8088CPU的最小工作模式是指系统中只有一个处理器,CPU提供全部的控制信号;它是通过将MN/M某引脚接高电平来实现的。

微机原理及应用习题库与答案(清华版第四版)---参考

第1章绪论1.计算机分那几类?各有什么特点?答:传统上分为三类:大型主机、小型机、微型机。

大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。

小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。

微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。

2.简述微处理器、微计算机及微计算机系统三个术语的内涵。

答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。

微计算机包括微处理器、存储器、I/O接口电路及系统总线。

微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。

3.80X86微处理器有几代?各代的名称是什么?答:从体系结构上可分为3代:8080/8085:8位机。

8086/8088/80286:16位机。

80386/80486:32位机。

第2章微处理器结构及微计算机的组成1.8086是多少位的微处理器?为什么?答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。

2.EU与BIU各自的功能是什么?如何协同工作?答:EU是执行部件,主要的功能是执行指令。

BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。

EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。

EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。

3.8086/8088与其前一代微处理器8085相比,内部操作有什么改进?答:8085为8位机,在执行指令过程中,取指令与执行执令都是串行的。

8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,提高了处理器的性能。

4.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。

微机原理及应用复习题

微机原理及应用复习题一、填空题1.串行接口标准RS-232C电气特性逻辑0和1的电平分别为_________V和_________V。

2.某存贮器系统的容量为4KX8,若起始地址为3000H,则末地址为________。

3.8086CPU在_________检测INTR引脚,而在_________检测HOLD引脚。

4.当中断控制器8259A的A0接向地址总线A1时,若其中一个端口地址为62H,则另一个端口地址为___________H。

5.8086的一个总线周期至少由_________个时钟周期组成。

6.对查询输出方式,当外设的状态线为________电平时,不能输出数据。

7.8259A特殊循环优先级方式,若设定在R4为最低优先级设备,则________的优先级最高。

8.8237A输出有效的MEMR和IOW信号,把存储器的数据读到I/O设备,这种传送方式类型是________。

9.中断类型号为255的中断矢量存储在地址_________至_________处,共_________个单元。

10.当8237设定为固定优先级方式时,最高优先级是通道________。

11.串行接口标准RS-232C最简化的三根线为_________,__________,_________。

12.当对8259A初始化时,ICW4的AEOI位为1,说明设定的是_________方式。

13.8255A把_________和_________分别称为A组和B组,可分别组成两个独立的并行接口。

14.动态MOS存储器靠_________存储信息。

15.若使8255的PC4=1,则其置位/复位控制字为________。

16.将0FH送往8255的________,可使PC7=1。

17.某存贮器的容量为3K×8,若起始地址为2A000H,则其末地址为________。

18.MASM的作用是将ASM文件汇编成________文件。

微机原理及应用复习题

一、单项选择题1.指令()的源操作数的寻址方式为直接寻址。

A.MOV [2000H] ,ALB.IN AL,DXC.XOR AL,[2000H]D.MOV AX,2000H2.基本的总线周期通常包括()个T状态。

A.1B.2C.3D.43.寄存器AX的用途是()A.字乘法,字除法,字 I/OB.查表转换,间接寻址C.字节乘、除,串操作,循环计数 D、字节 I/O,十进制算术运算,查表转换4.RESET信号有效后,8086CPU执行的第一条地址为()A.00000HB.FFFFFHC.FFFF0HD.0FFFFH5.二进制数000101011010.10101B,转化成十六进制数是()A.15A.A8HB.332.EHC.15.32HD.2W.32H6.堆栈的工作方式是()A.先进先出B.随机读写C.只能读出,不能写入D.后进先出7.执行下列程序后,AL=()MOV AL ,25HADD AL,71HA.B4HB.34HC.96HD.54H8.寄存器间接寻址中,操作数放在()A.存储器B.通用寄存器C.堆栈D.宏指令9.在PC/XT机中,下列不属于输入和输出方式的是()A.程序控制I/OB.中断驱动I/OC.DMA方式D.存储器访问方式10.保护断点就是保存()A.中断类型码B.中断服务程序入口C.现场D.当前CS,IP的值11.软件中断是()A、在 INTR 线上的中断请求信号B、由指令的执行引起的中断C、出现在 NMI 线上的中断请求D、内存执行指令时引起的中断12.8086 CPU 的 NMI 引脚上输入的信号是()A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请求13.已知(AX)=1000H (BX)=2000H,执行指令 MOV AX ,BX 后(AX)=()A.1000H B.2000H C.3000H D.0000H14.在指令 MOV ES:[SI],AX 中,目的操作数为()寻址。

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

1.在下面关于微处理器的叙述中,错误的是( ) 。 A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片 B、一台计算机的CPU含有1个或多个微处理器 C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分 D、不同型号的CPU可能具有不同的机器指令 2.运算器的主要功能是( )。 A、算术运算 B、逻辑运算 C、算术运算与逻辑运算 D、函数运算 3.在一般的微处理器中,( )包含在CPU中。 A、内存 B、输入/输出单元 C、磁盘驱动器 D、算术逻辑单元 4.若某数据段位于存储区38000H~47FFFH,则该数据段的段基址为()。 A、38000H B、47FFFH C、3000H D、3800H 5.程序设计中所使用的地址是( )。 A、逻辑地址 B、有效地址 C、物理地址 D、段基址 6.80X86执行程序时,对存储器进行访问时,物理地址可由( )组合产生。 A、SS和IP B、CS和IP C、DS和IP D、CS和BP 7.某处理器与内存进行数据交换的外部数据总线为32位,它属于( )。 A、8位处理器 B、16位处理器 C、32位处理器 D、64位处理器 8.在堆栈操作中,隐含使用的通用寄存器是( )。 A、AX B、BX C、SI D、SP 9.十进制负数 –38的八位二进制补码是( ) A、01011011B B、11011000B C、11011011B D、01011010B 10.在计算机内部,一切信息的存取,处理和传送都是以( )形式进行。 A、EBCDIC码 B、ASCII码 C、十六进制编码 D、二进制编码 11.16位PC机中整数的有效范围是( ) A、- 32768―32767 B、- 32767―32767 C、0―65535 D、- 32768―32767或0―65535 12.用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是( ) A、-127—+127 B、-128—+128 C、-127—+128 D、-128—+127 13.从功能上,8086的CPU由( )两部分组成。 A、SP、ALU B、控制器、FLAGS C、EU、BIU D、EU、ALU 14.下列有关指令指针寄存器的说法中,哪一个是正确的( )。 A、IP存放当前正在执行的指令在代码段中的偏移地址 B、IP存放下一条将要执行的指令在代码段中的偏移地址 C、IP存放当前正在执行的指令在存储器中的物理地址 D、IP存放当前正在执行的指令在存储器中的段地址 15.如果访问存储器时使用BP寻址,则默认的段寄存器是( ) A、CS B、ES C、DS D、SS 16.某单元在数据段中,已知DS=1000H,偏移地址为1200H,则它的物理地址为( ) A、10000H B、11200H C、12100H D、13000H 17.某系统中,已知SS=2360H,SP=0800H,若将20H个字节的数据入栈,则SP的内容为( ) A、0780H B、0820H C、23E20H D、07E0H 18.某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据( ) A、80H B、50H C、100 D、100H 19.设某一个单元的物理地址是54321H,则正确的逻辑地址表示为( ) A、4321H:50000H B、54320H:1H C、5430H:0021H D、5432H:00001H 20.如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是( ) A、3000H B、12000H C、21000H D、1000H 二、判断题 1.若一个数据块的起始地址为20A0H:0F6H,则该数据块起始地址的实际地址是21B60H。 2.SP的内容可以不指向堆栈的栈顶。 3.寄存器寻址其运算速度较低。 4.字长是描述CPU数据总线宽度的指标。 5.计算机的堆栈是一种特殊的数据存储区,数据存取采用先进先出的原则。 6.当运算结果各位全部为零时,标志ZF=0。 7.逻辑地址不是物理地址,但它是唯一的。 三、填空题 1.计算机是通过( )、( )、( )总线把各个部件连接在一起,构成一个系统。 2.8086的数据总线是 ( )位,地址总线是( )位。 3.PC机主存储器中的基本存储单元的长度是( )。 4.程序设计中使用的地址称为( ),而CPU对存储器单元进行操作时使用的地址称为( )。 5.微机的主要性能指标中,字长是指( )。 6.微型计算机由( )和( )两大部分组成。 7.8086/8088将整个存储空间划分为许多逻辑段,每个逻辑段容量在 以内,各个逻辑段 相互重叠。 8.8086/8088中,某单元只能有一个 地址,但可以有多个 地址。 9.某存储单元物理地址为32413H,则相对于段地址为3000H,其偏移地址为 ,若,它的偏移地址是1003H,则其段地址为 。 10.在8086/8088系统中,所有读写存储器或I/O端口操作都是由 通过系统总线完成的。 四、简答题 1.简述EU和BIU的主要功能? 2.8086和8088的主要区别是什么? 指令系统及汇编语言程序设计 一.选择题 1.指令ADD CX,55H[BP]的源操作数的寻址方式是( )。 (A) 寄存器寻址 (B) 直接寻址 (C) 寄存器间接寻址 (D) 寄存器相对寻址

2.设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( ) 。 (A) 113AH (B) 114AH (C) 1144H (D) 1140H

3.已知(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) 5A24H

4.下列四条指令都可用来使累加器清"0",但其中不能清"进位"位的是( ) 。 (A) XOR AL,AL (B) AND AL,0 (C) MOV AL,0 (D) SUB AL,AL

5.下列能使CF标志置1的指令是( ) 。 (A) CMC (B) CLC (C) STC (D) CLD

6.MOV AX,[BP+SI]隐含使用的段寄存器是( )。 (A) CS (B) DS (C) ES (D) SS

7.计算机能直接执行的语言是( )。 (A) 机器语言 (B) 汇编语言 (C) 高级语言 (D) 程序设计语言

8.需采用先进后出原则操作的存储区是( )。 (A) 寄存器组 (B) 地址缓冲器 (C) 数据寄存器 (D) 堆栈区

9.下列描述正确的是( )。 (A) 汇编语言仅由指令性语句组成 (B) 汇编语言包括指令性语句和伪指令语句 (C) 指令性语句和伪指令语句的格式是完全相同的 (D) 指令性语句和伪指令语句需经汇编程序翻译成机器代码后才能执行

10.在下列伪指令中定义双字变量的是( )。 (A) DB (B) DW (C) DD (D) DT 二、判断题 1.指令MOV AX,[BX]的源操作数是寄存器寻址方式。 2.对堆栈区的操作必须遵循先进先出的原则。 3.不能给段寄存器赋立即数。 4.无条件转移指令只能用于段内直接转移。 5.MOV AX,[BP]的源操作数的物理地址为16*(DS)+(BP)。 6.指令MOV DI,OFFSET [BX][SI]是正确的。 7.指令MOV CS,BX是非法的。 8.指令NOT AX,BX是合法的。 9.MOV [BX][BP],AX是对的。 10.JMP指令要影响标志位。 11.INC指令影响所有状态标志。 12.CPU中的程序计数器IP中存放的是指令的逻辑地址。 13.段寄存器间不能直接进行数据传送。 14.要把变量BUFF的有效地址送给BX,可用MOV BX,BUFF指令。 15.TEST指令属于逻辑运算指令。 16.CS和IP都不能作传送指令的目的操作数。 三、填空题 1.若SS=5310H,SP=0E30H,其物理地址为( )。 2.指令由( ) 和( ) 两个字段构成。 3. 若AX=1234H,SP=1000H,指令PUSH AX执行后AX=( ),SP=( ) 。 四、阅读程序 1. 程序中数据定义如下: DATA1 DW ? DATA2 DB 32 DUP(?) DATA3 DD ? COUNT EQU $-DATA1 此时COUNT 的值是( )。 2.分析下列程序段,说出其功能。MOV AX,1000H MOV DS,AX MOV ES,AX MOV SI,0100H MOV DI,0200H MOV CX,50D REP MOVSB 3. 写出下列程序段的功能 MOV BX,2000H MOV DS,BX XOR AL,AL MOV CX,100 AGAIN: MOV [BX],AL INC BX LOOP AGAIN 4.写出下列程序段的功能 LEA SI,BUFFER LEA DI,ARRAY MOV CX,100

相关文档
最新文档