当前位置:文档之家› 2010微机原理练习题a1

2010微机原理练习题a1

2010微机原理练习题a1
2010微机原理练习题a1

微机原理练习题

第二章数制和码制

1、在计算机内部,一切信息的存取、处理和传送都是以()形式进行的

A BCD码

B ASCII码

C 十六进制D二进制度

2、在下面几个不同进制的数中,最大的数是()

A 1000010

B B 0FEH

C 50

D 75Q

3、在下面几个不同进制的数中,最小的数是()

A 10000010

B B 78

C 81Q

D 0A7H

4、计算机采用二进制数,是因为()

A容易实现B算术四则运算规则简单C书写方便D可进行二值逻辑运算

5、计算机常用的BCD码是()

A二进制数B十六进制数C二进制编码的十进制数D不带符号数的二进制形式

二、填空题

1、与101110.11等值的十六进制数是()

2、与4A9EH等值的二进制数是()

3、已知X=-65H,若用8位二进制数表示,则[X]原=(),则[X]补=()

4、已知X=-3H,若用8位二进制数表示,则[X]原=(),则[X]补=()。

5、ASCII码是用()个字节来表示一个字符。

6、7位二进制代码最多能表示()种不同的字符。

7、已知字符‘D’的ASCII码为01000100,字符‘G’的ASCII码为()。

8、单精度浮点数的定义为:31位是符号位,1表示该数为负,0反之。30-23位,一共8位是指数位。22-0位,一共23位是尾数位,浮点数0 0 110 0000 110 0000 0000 0000 0000 0000表示的数的大小为。

9、浮点数的能表示数的数量级决定于位数,精度决定于位数。

选择:1)D 2)B 3)C 4)AD 5)C

填空:1)2E.C 2)100101010011110 3)11000001、10111111

4)10000011、11111101 5)1 6)128 7)01000111 8)0.75×2969)阶码,尾数第1章微机系统概述、第3章微处理器与存储器组织、第6章存储器练习题

一、选择题

1、微型计算机是指以()为基础,配以存储器以及输入/输出接口电路和相应的辅助电路而构成的裸机。

A运算器B控制器C微处理器D存储器

2、()和内存储器合称为主机。

A运算器、控制器B运算器、寄存器C控制器、寄存器D输入输出设备

3、Intel 8086是()位处理器。A 4 B 8 C 16 D 32

4、()是计算机的最小的数据单元A 位B字节C字D字长

5、在微型计算机中,微处理器的主要功能是进行()

A算术运算B逻辑运算C算术运算、逻辑运算D算术逻辑运算及全机控制

6、计算机软件系统一般分为()

A编译程序和解释程序B数据库管理系统和数据库系统

B操作系统和应用软件D系统软件和应用软件

7、通常计算机系统中的外围设备是指()

A外存储器和外围设备B外存储器、输入/输出设备

C外存储器和输出设备D输入/输出设备

8、8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是()

A ALU B加法器C指令队列D内部通用寄存器

9、8086CPU外部的数据总线和地址总线分别为()位

A 16,16

B 20,16

C 16,20

D 20,20

10、指令代码的地址存放在()中

A DS和SI

B BX和BP

C ES和DI

D CS和IP

11、CPU执行指令过程中,BIU每完成一次对存储器或I/O端口的访问过程,称为()。A时钟周期B总线周期C总线读周期D总线写周期

12、8086微处理器被设计成两个独立部件,它们是()。

A运算器和控制器B执行部件EU和总线接口部件BIU

C寄存器组和标志寄存器D分析指令和执行指令部件

13、8086CPU中IP的作用是()

A保存放置在数据总线上的数据B装有将要执行的下一条指令的段内地址

C保存被译码的指令操作码D装有当前正在执行指令的段内地址

14、8086CPU中标志寄存器的主要作用是()

A检查当前指令执行的正确与错误B纠正当前指令执行的正确与错误

C产生影响或控制某些后续指令所需的标志D决定是否停机

15、以下段寄存器中用于存放程序代码段地址的是()

A CS

B DS

C ES

D SS

16、以下寄存器中用于存放程序代码段地址的是()

A SI

B DI

C SP

D IP

17、以下寄存器中用于堆栈指针的是()

A SI

B DI

C SP

D IP

18、8086微处理器是16位处理器是指:()

A数据总线与内部寄存器为16位B地址总线与内部寄存器为16位

C数据总线地址总线都为16位D数据总线、地址总线与内部寄存器都为16位

19、80386微处理器是32位处理器是指:()

A数据总线与内部寄存器为32位B地址总线与内部寄存器为32位

C数据总线地址总线都为32位D数据总线、地址总线与内部寄存器都为32位

20、16位的处理器一次数据读(或写)操作与数据总线间传递的字节个数为:()

A 1

B 2

C 16

D 32

CACAC DBBCD BBBCA DCAAB

二、填空题

1、微处理器的()决定了CPU和存储器或I/O设备一次能交换数据的位数。

2、微型计算机所有存储器和I/O接口都是以()为单位存放数据。

3、地址空间的大小决定于()的位数

4、8086微处理器被设计成()两个独立部件

5、CPU执行部件EU由()、标志寄存器、运算器ALU和暂存器组成。

6、在标志寄存器FLAGS中,中断允许标志IF表示系统是否允许响应外部的可屏蔽中断,如果IF=(),则表示允许响应。

7、8086系统中,把可直接寻址的1MB内存空间分为称作“段”的逻辑区域,每个段的物理长度最大为()字节。

8、8086微处理器把1MB的存储空间可看成一组存储段,各段的功能由具体用途而定,分别为()四段。

9、8086的8个16位通用寄存器分为()寄存器及地址指针和变址寄存器两组

10、8086的存储器是以()为单位组织的。

11、8086可寻址的存储器空间容量为(),用16进制表示的地址范围为()。

12、()地址是存储单元的实际地址编码。

13、逻辑地址由()两部分组成。

14、逻辑地址8100:120A表示的物理地址为()。

15、(I/O接口)是保证信息和数据在CPU与I/O设备之间正常传送的电路。

1)位数2)字节3)地址线4)EU和BIU 5)通用寄存器6)1

7)64K 8)数据段、代码段、堆栈段、附加段9)数据10)字节

11)1M,00000~FFFFF 12)物理13)段地址和偏移地址14)8220A

三、判断题:

1、存储容量1KB表示2的10次幂个存储单元。

2、存储容量1KB表示1000个存储单元。

3、存储容量1MB表示1024×1024个存储单元。

4、存储容量1MB表示2的20幂个存储单元。

5、存储容量1MB表示约100万个存储单元。

6、存储容量1GB表示约2的30幂个存储单元。

7、逻辑地址是存储单元的实际地址编码。

TFTTTT TFFTT

8、内部存储器段与段之间不可覆盖重叠。

9、一个I/O端口有唯一的I/O地址与之对应。

10、地址总线的条数即为地址码的位数。

1、按照存取速度和用途可以把存储器分为。

2、微机系统的内存储器用来存放,由构成,简称为。

3、把通过系统总线直接与CPU相连,具有一定容量、存取速度的存储器称为。简称为。一般使用存储器件。

4、把通过接口电路与系统相连、存储容量大而速度较慢的存储器称为,简称为。常使用。

5、存储容量一般使用能存储的乘以表示的。

6、4096×16表示的存储器的字长为,存字,字节

7、随机存储器主要采用MOS工艺制成,可分为。

8、半导体存储按存取方式不同,分为和。

9、随机读写存储器按信息存储方式可分为和。

10、RAM的原理是利用基本存储电路排成阵列,再加上电路和电路就可一构成读写存储器。

1)内存储器和外存储器2)程序、数据等信息,半导体存储器,内存

3)内存储器,内存,半导体4)外部存储器,外存,磁介质或光介质存储器

5)字数,字长6)16,4096(4K),8192(8K)

7)静态存储器SRAM和动态存储器DRAM

8)只读存储器ROM,随机存取存储器RAM 9)SRAM,DRAM

10)地址译码,读写控制

11、对于一个SRAM芯片存储单元个数与每个存储单元的位数分别对应于

A地址线条数、数据线条数B数据线条数、地址线条数

C控制线条数、数据线条数D地址线条数、控制线条数

12、动态RAM是利用来存储信息的。

13、确定存储器芯片容量的关系式是:

A字数×数据线位数B字长×数据线位数C单元数×数据线位数D单元数×字长14、某一RAM芯片,其容量为1024×8地址线为根,数据线有根,除电源端和地端之外,芯片还需引出线

15、Intel2114是容量为1K×4的SRAM,地址线条数为条,数据线 4 条。

16、某一存储芯片如图所示,引脚属于地址线,引

脚属于数据线,当CS为电平时,该存储器芯片处于

静止状态并与外部总线完全隔离,CS与WE两引脚输入

皆为低电平时,存储芯片处于数据状态,当CS为低电

平WE高电平时,存储器为数据状态。

11)A 12)电容13)B 14)10,8,读写控制15)10,4

16)A0~A9,I/O1~I/O4,高,写,读

17、写出以下英文缩写的含义:

MOS 金属氧化物半导体RAM 随机存取存储器;SRAM 静态……;DRAM 动态……;ROM 只读存储器;PROM 可编程只读存储器;EPROM 可擦可编程只读存储器;EEPROM 电可擦可编程只读存储器;

18、以下存储器存储的信息在芯片制造时就已经确定了的是:B

A.RAM B.掩膜ROM C.PROM D.E2PROM

19、由字长短的存储芯片可通过并联,数据线分别引出的方法组成字长长的存储芯片。

20、存储芯片字数的扩充采用地址线、数据线、控制线引出,仅片选端CS分别引出。

21、当Intel6116控制线CS、OE、WE等于001时表示存储器处于工作方式,当控制

线CS、OE、WE等于010时表示存储器处于工作方式。

18)B 19) 地址线、控制线20)并联21) 读,写

22、简要描述存储芯片的扩展方法

答:存储芯片的扩展包括位扩展、字扩展、字位同时扩展三种情况

位扩展:位扩展是指存储芯片的字(单元)数满足要求而位数不够,需要对每个存储单元数进行扩展。扩展的方法是将每片的地址线、控制线并联,数据线分别引出。位扩展的特点是存储器的单元数不变,位数增加。

字扩展:字扩展是指存储芯片的位数满足要求而字(单元)数不够,需要对存储单元数进行扩展。扩展的原是将每个芯片的地址线、数据线、控制线并联,仅片选端分别引出,以实现每个芯片占据不同的地址范围。

字位同时扩展:先进行位扩展构成存储芯片组,再对芯片组进行字扩展。

第3章

1、微处理器级总线和系统总线之间的接口逻辑电路称为。

2、微机系统的总线按照功能分为。

3、微机系统的总线按照层次可分为。

4、8086CPU的引脚中,用于接地的有个,时钟信号输入端是,电源输入端采用的电压是。

5、8086CPU的20条地址总线、16条数据总线共占用条引脚。

6、为减少引脚8086CPU的地址总线和数据总线采用方式,共占引脚。

7、8086CPU的最小工作方式与最大工作方式的公共引脚是。

8、在8086CPU系统总线结构中,用于地址锁存的芯片是。38页

9、在8086CPU系统总线结构中,用于控制数据收发的芯片是。

10、8086CPU最小工作方式中,总线控制信号是由提供的。

11、在8086CPU最小工作方式构成的系统,用于支持系统工作的三个器件是。38页

12、当8086CPU的MN/M X接地时,处理器工作在方式,用于构成多处理机系统和协处理机系统。

13、同最小方式8086系统配置比较,最大方式系统增加了一片专用的。42页

14、8086CPU最大工作方式中,对存储器和I/O端口进行读写的命令信号和对8282、8286的控制信号均由产生。

15、已知一CPU主频为200MHz,则该CPU的时钟周期为。

16、8086的一个基本总线周期包含个时钟周期,分别称为。

17、处在基本时钟周期中的总线状态称为状态。

18、一个指令周期包含若干总线周期。

19、空闲状态是指总线接口单元BIU处于空闲状态。

20、当8086CPU的RESET引脚有复位信号时,CPU结束当前操作,并对处理器标志寄存器、IP、DS、SS、ES及指令队列置0,将CS设置为FFFFH,当复位信号变为低电平时,CPU从处执行程序,该程序主要是由指令构成。

21、CPU执行指令过程中,BIU每完成一次对存储器或I/O的访问,称为

A时钟周期B总线周期C总线读周期D总线写周期

22、8086CPU最大方式中,控制总线的信号来自

A.8282 B.8284 C.8288 D.8286

1)I/O接口2)AB、DB、CB 3)片内总线、芯片级总线、系统总线

4) 2,CLK,5V 5)20 6) 分时复用,20 7)MN/M X 8)8282

9)8286 10)CPU直接11)时钟收发器8284、地址锁存器8282、数据收发器8286 12)最大13)总线控制芯片8288 14)总线控制芯片8288 15)0.005μs (5ns) 16)4,T1、T2、T3、T4 17)T 18)对19)对20)FFFF0,转移

21)B 22)C

第7章

1、数据I/O控制的基本方式有程序控制、中断控制、DMA 、IOP四种方式。

2、把外围设备同微型计算机连接起来实现数据传送的控制电路称为I/O接口,简称I/O 口。

3、一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将会危及工作人员的生命及设备的安全,此警告线应接到8086CPU的NMI 中断请求信号引脚上。

4、在输入输出地址空间中,占据一个输入输出地址的寄存器称为:B

A接口B端口C串行口D数据口

5、在微型计算机系统中,高速外设与内存储器进行批量数据传送时,应采用D

A无条件传送B程序查询控制C中断控制D直接存储器存取

6、微型计算机的DMA操作是D

A有CPU控制数据的传送过程

BCPU中的寄存器暂存DMA的各种命令

C由DMA控制器产生读写命令

DCPU对DMA初始化,由DMAC控制数据传送

7、CPU从端口读入数据的指令一般格式IN acc, port ,字输入时目的地址为AX 。107页

8、对于字符串输出指令OUTS,源操作数地址为DS:SI 指明的存储单元,目的操作数地址为DX 指明的端口。

9、对于字符串输出指令OUTS,源操作数地址为DS:SI指明的存储单元,目的操作数地址为DX指明的端口。

10、DMA方式不是靠执行I/O指令,数据不经过CPU内的任何寄存器。对

11、从硬件上来讲,I/O接口包括主机板上的I/O接口芯片、总线插槽和具体外设的板卡。

12、I/O接口电路一般包含状态、数据、控制三类端口

简答与论述分析

1、简述接口与端口的概念,并说明两者之间的关系。

答:接口:界于主机和外设之间的缓冲电路;

端口:接口中可以进行寻址读写的寄存器件,简称口;

一个接口往往含有几个端口,CPU通过输入/输出指令向这些端口取或存信息。端口主要有三类:一类为状态口,一类为命令口(或控制口),一类为数据口。

CPU通过输入指令从状态口获取外设的状态信息,通过输出指令从命令口发出控制命令,控制外设的工作。通过输入/输出指令可以从数据端口与外设交换数据。因此说,计算机主

机与外设之间交换信息都是通过接口中的I/O端口来实现的。

第8章

1、可屏蔽中断与非可屏蔽中断属于A

A外部硬中断B内部中断C异常中断D软中断

2、微处理器用于接受可屏蔽外部中断请求信号的引脚为B

A NMI

B INTR

C TEST

D HOLD

3、中断处理过程中的断点保护方法是将CS、IP、PSW的内容进栈。

4、在微机系统中引入中断技术,可以C

A提高外设速度B减轻主存负担

C提高处理器的效率D增加信息交换的精度

5、CPU响应中断请求的时刻是在B

A执行完正在执行的程序后B执行完正在执行的指令以后

C执行完本时钟周期后D执行完正在执行的机器周期以后

6、8086CPU响应可屏蔽中断的条件是B

A IF=0,TF=0

B IF=1,TF=1

C IF=0,TF无关

D IF=1,TF无关

7、中断的优先级的顺序是D

A可屏蔽中断,不可屏蔽中断,内部中断

B不可屏蔽中断,可屏蔽中断,内部中断

C内部中断,可屏蔽中断,不可屏蔽中断

D内部中断,不可屏蔽中断,可屏蔽中断

5、以下Iintel芯片属于外中断控制器芯片的是C

A 8086

B 8286

C 8259A

D 8088

6、系统总线就是主机板上接到扩充插槽接点上的信号线。对

7、标出ISA总线中以下引脚的含义:

SA0~SA19:系统地址总线SD0~SD15:系统数据总线

IRQ3~IRQ7,IRQ9~IRQ14:中断请求端DRQ x:DMA传送请求

DACK x:DMA传送应答

第x章

1、微机系统的时钟信息、软硬盘驱动器类型等系统配置与工作参数信息存储于CMOS 中。

2、BIOS芯片中包含的程序模块包括基本输入输出的程序、系统设置信息、开机后自检程序、系统自启动程序4个模块。

3、ROM BIOS中的系统设置程序模块,其功能是装入或更新CMOS RAM中保存的系统配置信息。

1、Intel公司的微处理器家族中,首次属于32位的微处理器:D

A 8086

B 80186

C 80286

D 80386

注:Intel 公司生产的80386,80486,MMX Pentium,PentiumⅡ以及PentiumⅢ都属于32位微处理器

2、80486微处理器的通用寄存器的位数是:C

A 8

B 16

C 32

D 64

4、Intel公司的80286以上微处理器家族中,具有(实模式)与保护模式的工作方式。

5、80486微处理器有1 条指令流水线,Pentium微处理器有2 条指令流水线

注:指令流水线

指令步骤的并行。将指令流的处理过程划分为取指、译码、计算操作数地址、取操作数、执行指令、写操作数等几个并行处理的过程段。这就是指令6级流水时序。在此流水线中,处理器有六个操作部件,同时对这六条指令进行加工,加快了程序的执行速度。目前,几乎所有的高性能计算机都采用指令流水线。

6、80386及以后的微处理器的RISC(Reduced Instruction Set Computing:精简指令集)设计理论要点是之一是采用流水线技术,扩大了并行处理范围。

RISC的设计要点为:

①选取使用频度最高的一些简单指令和很有用但并不复杂的指令;②指令的长度固定,指令格式种类少,寻址方式种类少;③只有取数/存数指令访问存储器,其余指令操作都在寄存器之间进行;④采用指令流水线操作,实现指令并行操作;⑤大部分指令在一个时钟周期内完成;⑥CPU中通用寄存器的数目相当多;⑦以硬布线控制为主,不用或少用微程序控制,以加快指令执行速度

8、程序员编程可用的空间称为虚拟空间,主存储器的实际空间称为物理空间。

9、虚拟地址即逻辑地址,是由程序指明的访问地址。对

微机原理习题答案-第六章

习题6 1.什么是接口?接口的功能是什么? 答:位于主机与外设之间,用来协助完成数据传送和控制任务的逻辑电路称为接口电路,接口电路对输入/输出过程起缓冲和联络作用。接口的功能是有,数据缓冲功能,联络功能,寻址功能,预处理功能,中断管理功能。 2.计算机对I/O端口编址时通常采用哪两种方法?在8086系统中,用哪种方法 进行编址? 答:I/O端口和存储器统一编址;I/O端口单独编址。8086系统采用I/O端口单独编址方式。 3.CPU和输入/输出设备之间传送的信息有哪几类? 答: 数据信息,控制信息,与状态信息。 4.简述CPU与外设进行数据交换的几种常用方式. 答: 程序控制方式: 特点是依靠程序的控制来实现主机和外设的数据传送,可分为无条件传送方式和查询方式. 中断控制方式: 每次输入和输出一个数据,CPU都要检查外设的状态。 直接存储器存取控制方式:cpu不参加数据传送,而是由DMA控制器来实现内存与外设,外设与外设之间的直接传递。 通道方式:可以实现对外围设备的统一管理和外围设备与内存之间的数据传送。 外围处理机方式:由PPU独立于主机工作,减少了CPU控制外设的负担。 5.无条件传送方式适用哪些场合?查询方式原理怎样?主要用在什么场合?答:无条件传送适用于简单的输入/输出设备,CPU可以随时读取或接受状态。这些信号变化缓慢,当需要采集数据时,无需检查端口,就可以立即采集数据,直接用输入/输出指令完成。无条件传送方式主要用于控制CPU与低俗I/O接口之间的信息交换。

6.现有一输入设备,其数据端口的地址为FFE0H,并于端口FFE2H提供状态,当其D0位为1时表明输入数据准备好。请编写采用查询方式进行数据传送的程序段,要求从该设备读取100B并输入到1000H:2000H开始的内存中。 MOV DX, 0FFE2H L1:IN AL, DX 这是习题6的第6题的答案,TEST AL, 01H 这个程序写不出来,建议删这一问 JZ L1 MOV AX, 1000H MOV DS, AX MOV DX, 2000H MOV CX, 100 MOV DX, 0FFE0H L2: IN AL, DX MOV [DX], AL INC BX LOOPN L2 7.查询式传送方式有什么优缺点?中断方式为什么能弥补查询方式的缺点?答:查询传送方式CPU通过程序不断查询相应设备的状态,状态不符合要求,则CPU需要等待;只有当状态信号符合要求时,CPU才能进行相应的操作。中断方式提高了计算机系统中信息处理的并行和处理器效率,中断可以实现同步操作,实时处理等功能。 1.8088/8086中断向量表的作用是什么? 答:中断向量表建立了不同的中断源与其相应的中断服务程序首地址之间的联系,它是CPU在响应中断时可以依据中断类型码自动转向中断服务程序。 2.什么叫中断向量?它放在哪里?对于1CH的中断向量在哪里?如果1CH的 中断程序从5110H开始:2030H开始,则中断向量应该怎样存放? 答:中断向量即用来提供中断入口地址的一个指针。 3.8259中IRR, IMR, ISR三个寄存器的作用是什么?

微机原理第7章习题与答案

习题 一、选择题 1.在程序控制传送方式中,_______可提高系统的工作效率。 A. 无条件传送 B. 查询传送 C. 中断传送 D.以上均可 答案:C 2.在8086的中断中,只有______需要硬件提供中断类型码。 A.外部中断 B.可屏蔽中断 C.不可屏蔽中断 D.内部中断 答案:B 3.在中断响应周期,CPU从数据总线上获取______。 A.中断向量的偏移地址 B.中断向量 C.中断向量的段地址 D.中断类型码 答案:D 4.执行INT n指令或响应中断时,CPU保护现场的次序是______。 A.FLAGS寄存器(FR)先入栈,其次是CS,最后是IP B.CS在先,其次是IP,最后FR入栈 C.FR在先,其后一次是IP,CS D.IP在先,其次是CS,最后FR 答案:A 5.在PC/XT中,NMI中断的中断向量在中断向量表中的位置_______。 A.是由程序指定的 B.是由DOS自动分配的 C.固定在0008H开始的4个字节中 D.固定在中断向量表的表首 答案:C 6.中断调用时,功能调用号码应该_______。 A.写在中断指令中 B.在执行中断指令前赋给AH C. 在执行中断指令前赋给AX D. 在执行中断指令前赋给DL 答案:B 7.若8259A的ICW2设置为28H,从IR3引入的中断请求的中断类型码是_____。 A. 28H B.2BH C.2CH D.2DH 答案:B 8.8259A有3中EOI方式,其目的都是为了_____。 A.发出中断结束命令,使相应的ISR=1 B. 发出中断结束命令,使相应的ISR=0 C. 发出中断结束命令,使相应的IMR=1 D. 发出中断结束命令,使相应的IMR=0答案:B 9.8259A特殊全嵌套方式要解决的主要问题是______。 A.屏蔽所有中断 B.设置最低优先级 C.开发低级中断 D.响应同级中断 答案:D

微机原理试题及答案

微机原理试题及答案 微机原理试题及答案 一、填空题(每空1分,共15分) 1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为_10111101_。2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为_0__。 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、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。10、若累加器A中的数据为

0111 0010B,则PSW中的P=__0___。二、选择题(每题1分,共15分) 1、单片机是在一片集成电路芯片上集成了以下部分,除了( D ) A、微处理器 B、存储器 C、I/O接口电路 D、串口通信接口2、一个机器周期包含多少个晶振周期(D ) A、2 B、6 C、8 D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B ) A、SBUF B、TCON C、SCON D、PCON 4、 80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A ) A、P0 B、P1 C、P2 D、P3 5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C ) A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、变址寻址6、源地址为1005H。目的'地址为 0F87H。当执行指令“JC rel”时,rel为( B )。A、7EH B、80H C、82H D、84H 7、若(R0)=30H,(30H)=75H,(75H)=90H,执行指令MOV A,@R0后,(A)=__B____。A、30H B、75H C、90H D、00H 8、下列哪个语句是起始地址设置伪指令( A )。A、ORG B、END C、DW D、EQU 9、在80C51单片机中,各中断优先级最低的是( D )。A、外部中断0 B、外部中断1 C、定时器0 D、计数器1 10、80C51单片机的中断响应时间至少需要( C )个完整的机器周期。A、1 B、2 C、3 D、5 11、在80C51单片机中,

微机原理第6章习题参考答案

第6章习题参考答案 1.CPU与外部设备通信为什么要使用接口? 答: CPU要与外部设备直接通信会存在以下两个方面的问题:首先是速度问题,CPU的运行速度要比外设的处理速度高得多,通常仅使用简单的一条输入/输出指令是无法完成CPU与外设之间的信息交换的;其次,外设的数据和控制线也不可能与CPU直接相连,如一台打印机不能将其数据线与CPU的管脚相连,键盘或者其他外设也是如此,同时外设的数据格式千差万别,也不可能直接与CPU 连接。所以,要完成CPU与外部各通信设备的信息交换,就需要接口电路以解决以上问题。 2. I/O接口有什么用途? 答: 主要由以下几个方面的用途: a完成地址译码或设备选择,使CPU能与某一指定的外部设备通信。 b状态信息的应答,以协调数据传输之前的准备工作。 c进行中断管理,提供中断信号。 d进行数据格式转换,如正负逻辑转换、串行与并行数据转换。 e进行电平转换,如TTL电平与MOS电平间的转换。 f协调速度,如采用锁存、缓冲、驱动等。 h时序控制,提供实时时钟信号。 3.I/O端口有哪两种寻址方式?各有何优缺点? 答: I/O端口的寻址方式有存储器映像I/O和I/O映像I/O两种寻址方式。存储器映像I/O 方式是将系统中存储单元和I/O端口的地址统一编址,这样一个I/O端口

地址就是一个存储单元地址,在硬件上没有区别,对I/O端口的访问与存储器的访问相同。其缺点是占用了储存器的地址空间,同时由于存储器地址和I/O 端口在指令形式上没有区别,增加了程序设计的难度。其优点是不需要专门为I/O端口设计电路,可与存储器地址访问硬件混合设计。另一个优点是,由于I/O端口和存储器地址是相同的形式,就可以直接使用与存储器相同的指令,这将会丰富对I/O端口的操作指令。 与存储器映像I/O相反,I/O映像I/O就必须为I/O端口设计专门的硬件电路,其端口地址也是独立于存储器,也有专门的输入/输出指令等其优缺点与存储器映像I/O正好相反。 4.在8086微机系统中有个外设,使用存储器映像的I/O寻址方式该外设地址为01000H。试画出其译码器的连接电路,使其译码器输出满足上述地址要求,译码器使用74LS138芯片。 答: 见图6-1

微机原理课后题答案(5-7章)分析

第5章存储器系统 一、选择题 1.下列(B)不是半导体存储器芯片的性能指标。 A. 存储容量 B. 存储结构 C. 集成度 D. 最大存储时间 2.高速缓存由(B)构成。 A. SRAM B. DRAM C. EPROM D. 硬磁盘 3.由2K×1bit的芯片组成容量为4K×8bit的存储器需要(D)个存储芯片。 A. 2 B. 8 C. 32 D. 16 4.安排2764芯片内第一个单元的地址是1000H,则该芯片的最末单元的地址是(D)。 A. 1FFFH B. 17FFH C. 27FFH D. 2FFFH 5.一片容量为8KB的存储芯片,若用其组成1MB内存,需( C )片。 A. 120 B. 124 C. 128 D. 132 6.外存储器包括(A B E F )。 A. 软磁盘 B. 磁带 C. SRAM D. BIOS E. 硬磁盘 F. 光盘 7.在多级存储体系结构中,Cache-主存结构主要用于解决(D )的问题。 A. 主存容量不足 B. 主存与辅存速度不匹配 C. 辅存与CPU速度不匹配 D. 主存与CPU速度不匹配 8.动态RAM的特点之一是(BD )。 A. 能永久保存存入的信息 B. 需要刷新电路 C. 不需要刷新电路 D. 存取速度高于静态RAM 二、填空题 1.在分层次的存储系统中,存取速度最快、靠CPU最近且打交道最多的是Cache 存储器,它是由DRAM 类型的芯片构成,而主存储器则是由SRAM 类型的芯片构成。 2.将存储器与系统相连的译码片选方式有线选法、部分地址译码法和全地址译码法。 3.若存储空间的首地址为1000H,存储容量为1K×8、2K×8、4K×8H 和8K×8的存储器所对应的末地址分别为13FFH 、17FFH 、1FFFH 和2FFFH 。 4.微机系统中存储器通常被视为Cache 、主存、辅存三级结构。 三、综合题 1.某微机系统中内存的首地址为3000H,末地址为63FFH,求其内存容量。答:存储区总的单元数为:63FFH-3000H+1=3400H,故总容量13KB。 计算方法:若直接用十六进制表示,则总容量=(3*163+4*162)/1024; 若将地址表示成二进制,则总容量=213B+212B+210B;

微机原理第七章练习题及解

微机原理第七章练习题及解 一:单项选择题 ●中断号16H 的中断向量表地址的首址为()。 A:58H B:60H C:62H D:64H ●从8086RAM地址0002CH开始存放四个字节中断向量对应的中断号是( B )。 A:0AH B:0BH C:0CH D:0DH ●8086可屏蔽中断INTR输入( B )时获得中断请求。 A:L电平B:H电平C:上升沿触发D:下降沿触发 ●8086非屏蔽中断NMI输入( C )时获得中断请求。 A:L电平B:H电平C:上升沿触发D:下降沿触发 ●8086CPU中断优先级顺序为( D )。 A:NMI中断、INTR中断、软中断B:NMI中断、软中断、INTR中断 C:软中断、INTR中断、NMI中断D:软中断、NMI中断、INTR中断 ●8086CPU响应可屏蔽中断的条件是( D )。 A:IF = 0、TF = 0 B:IF = 1、TF = 1 C:IF = 0、与TF无关D:IF = 1、与TF无关 ●响应NMI请求的必要条件是( C )。 A:IF=1 B:IF=0 C:一条指令结束D:无INTR请求 ●CPU响应中断请求的时刻是在( B )。 A:执行完正在执行的程序以后B:执行完正在执行的指令以后 C:执行完正在执行的机器周期以后D:执行完本时钟周期以后 ●8086CPU响应两个硬中断INTR和NMI时,相同的必要条件是( C )。 A:允许中断B:当前I/O操作执行结束 C:总线空闲D:当前访问内存操作结束 ●在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置( C )。 A:是由程序指定的B:由DOS自动分配的 C:定在08H开始的4个字节中D:在中断矢量表的表首 ●IBM PC/XT机开机后,中断向量表将存放在( D )。 A:ROM地址高端B:ROM 地址低端 C:RAM地址高端D:RAM地址低端

微机原理习题集以及答案

第一部分 例题与习题 第1章 微型计算机基础 例 题 1.把十进制数转化为二进制数。P7 解:把十进制数转换成二进制数时,需要对一个数的整数部分和小数部分分别进行处理,得出结果后再合并。 整数部分:一般采用除2取余法 小数部分:一般采用乘2取整法 余数 低位 整数 高位 2 | 137 2 | 68 × 2 2 | 34 2 | 17 × 2 2 | 8 2 | 4 × 2 2 | 2 1 高位 低 位 (137)10=()2 10=2 所以,10=(.111)2 2.把二进制数转换为八进制数和十六进制数。P9 解:八进制、十六进制都是从二进制演变而来,三位二进制数对应一位八进制数,四位二进制数对应一位十六进制数,从二进制向八进制、十六进制转换时,把二进制数以小数点为界,对小数点前后的数分别分组进行处理,不足的位数用0补足,整数部分在高位补0,小数部分在低位补0。 (10 1)2=(010 100)2=8 (1 2=(0001 2=16 3.将八进制数转换为二进制数。P9 解:8=(010 100)2=2 4.X=,Y=-,求[X -Y]补,并判断是否有溢出P11 解:[X -Y]补=[X]补+[-Y]补 [X]补= [Y]补= [-Y]补= + -------------- 1 -------------- 0 -------------- 0 -------------- 1 -------------- 0 -------------- 0 -------------- 0 -------------- 1 ------------- 1 ------------- 1 ------------- 1

单片机与微机原理 第六章

单片机与微机原理第六章 2. 80C51单片机有哪几种寻址方式?这几种寻址方式是如何寻址的? 7种 立即寻址:在这种寻址方式中,由指令直接给出参与操作的数据。 直接寻址:在这种寻址方式中,操作数项给出的是参加运算的操作数的地址。寄存器寻址:由指令指出某一寄存器的内容做为操作数。 寄存器间接寻址:在这种寻址方式中,操作数所指定的寄存器中存放的不是操作数本身,而是操作数的地址。 变址寻址:这种寻址方式以DPTR或PC为基址寄存器,累加器A为变址寄存器。变址寻址时,把两者的内容相加,所得到的结果作为操作数的地址,这种方式常用于查表操作。 相对寻址:通常用于相对转移指令中。 位寻址:是指对片内RAM的位寻址区和某些可位寻址的特殊功能寄存器中的任一二进制位进行位操作时的寻址方式。 3.要访问特殊功能寄存器和片外数据寄存器,应采用哪些寻址方式? 特殊功能寄存器:直接寻址、寄存器寻址和位寻址 片外数据寄存器:间接寻址 5.外部数据传送指令有哪几条?试比较下面每一组中两条指令的区别。 MOVX A, @DPTR ;((DPTR))→A MOVX @DPTR, A ;(A)→(DPTR) MOVX A, @Ri ;((Ri))→A MOVX @Ri, A ;(A)→(Ri) (1)MOVX A, @R0;MOVX A, @DPTR 前者只占用P0口,输出8位地址;后者占用P0、P2口,输出DPTR中的16位地址。 (2)MOVX @R0, A;MOVX @DPTR, A 写外部存储器指令,寻址范围不同。 (3)MOVX A, @R0;MOVX @R0, A 前者是读外部指令,后者是写外部指令。 6.在80C51系列单片机的片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H,请分析下段程序中各指令的作用,并翻译成相应的机器码,说明源操作数的寻址方式,按顺序执行每条指令后的结果。 MOV A,40H ;A=48H;直接寻址;E540

微机原理与接口技术(楼顺天第二版)第七章习题解答

微机原理与接口技术(楼顺天第二版)习题解答 第7章常用芯片的接口技术 7.1答:(1)地址选择;(2)控制功能;(3)状态指示;(4)速度匹配;(5)转换信息格式;(6)电平转换;(7)可编程性。 7.2 答:I/O接口是指I/O设备与系统总线之间的连接部件;I/O端口是指I/O接口内部可由CPU进行读写操作的各种寄存器,根据存放信息的不同,这些寄存器分别称为数据端口、控制端口和状态端口。 7.3答:I/O端口编址的方式可以分为独立编址和统一编址两种方式。 独立编址方式是指I/O端口与存储器有相互独立的地址空间。 统一编址方式是指I/O端口与存储器共享一个地址空间,所有的存储单元只占用其中的一部分地址,而I/O端口则占用另外一部分地址。 优缺点:独立编址方式的优点之一是存储器的容量可以达到与地址总线所决定的地址空间相同;优点之二是访问I/O端口时的地址位数可以较少,提高总线的利用率。但是缺点是必须设置专门的I/O指令,增加了指令系统和有关硬件的复杂性。 与独立编址方式相比,统一编址方式的优点是无需专门的I/O指令,从而使编程较灵活,但是I/O端口占用了存储器的一部分地址空间,因而影响到系统中的存储器的容量,并且访问存储器和访问I/O端口必须使用相同位数的地址,使指令地址码加长,总线中传送信息量增加。 7.4 答:程序查询方式的优点在于可以防止数据的丢失,实现起来较为简单;缺点是它占用了微处理器的大量时间,实时性较差。 中断方式具有较好的实时性;但在一定程度上增加成本和复杂性。 DMA方式的突出优点是传送过程无须处理器的控制,数据也无须经过微处理器,而是直接在I/O设备与主存储器间进行,因此既节约了微处理器的时间,也使传送速率大大提高;缺点是输入/输出操作占用微处理器时间。 7.5 答:I/O设备种类繁多、数据传送与响应速度差别大、电平信号各不相同、一般不直接具备控制功能和可编程性,所以,一般不能直接将I/O设备连接到系统总线上。 7.6 答:一般不考虑外设的状态且传输数据少时采用无条件传送;当需要查询外设的状态且微机系统规模小,CPU不需做其他事情时,可以采用查询式输入输出;当CPU工作在较为复杂的系统,且需要实时响应对发生的事件处理时,可以采用中断方式;当需要传送的数据较多时,一般采用DMA方式。 7.7 答:20, 1MB,00000H~FFFFFH,16,64K,0000H~FFFFH,10, 1K,000H~3FFH。 7.8答:I/O接口。 7.9 答:I/O设备,系统总线。 7.10 答:数据、状态、控制;双向、I/O接口-CPU,CPU-I/O接口。 7.11 答:状态寄存器。 7.12 答:速度

微机原理习题及答案

一、选择 1、在微型计算机中,微处理器的主要功能是进行( )。 D A、算术运算 B、逻辑运算 C、算术、逻辑运算 D、算术、逻辑运算及全机的控制 2、Pentium I属于()位CPU C A、16 B、8 C、32 D、64 3、Intel 8086属于()位CPU A A、16 B、8 C、32 D、64 4、CPU与I/O设备间传送的信号通常有( ) D A、控制信息 B、状态信息 C、数据信息 D、以上三种都有 5、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序 B、数据 C、技术资料 D、程序和数据 6、运算器的核心部件是( )。 D A、加法器 B、累加寄存器 C、多路开关 D、算逻运算单元 二、填空 1、内存可分为2大类:随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、、、、输出设备 4、总线可分为三类:、、 5、存储程序工作原理最先由提出 6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 1、只读存储器ROM 2、双、单 3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯·诺依曼 6、二进制 三、简答 1、冯·诺依曼型计算机的特点是什么? (1).以二进制表示指令和数据 (2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。 一、选择 1、在机器数______中,零的表示形式是唯一的()。BD A、原码 B、补码 C、反码 D、移码 2、计算机内部表示带符号整数通常采用()。C A、原码 B、反码 C、补码 D、移码

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

微机原理第七章课后答案

第7章内存组成、原理与接口 1.存取周期是指(C)。 A.存储器的读出时间 B.存储器的写入时间 C.存储器进行连续读和写操作所允许的最短时间间隔 D.存储器进行连续写操作所允许的最短时间间隔 2.某计算机的字长是16位,它的存储器容量是64KB,若按字编址,那么它的最大寻址范围是(B)。 A.64K字B.32K字C.64KB D.32KB 3.某一RAM芯片的容量为512×8位,除电源和接地线外,该芯片的其他引脚数最少应为(D)。 A.25 B.23 C.21 D.19 地址线9根,数据线8根,控制线2根。 4.EPROM是指(D)。 A.随机读写存储器B.只读存储器 C.可编程的只读存储器D.可擦除可编程的只读存储器 5.下列RAM芯片各需要多少个地址引脚和数据引脚? (1)4K×8位(2)512K×4位(3)1M×l位(4)2K×8位 答:SRAM:(1)12和8 (2)19和4 (3)20和1 (4)11和8 DRAM:(1)6和16 (2)5和8 (3)10和2 (4)6和16 。 6.下列ROM芯片各需要多少个地址引脚和数据引脚? (1)16×4位(2)32× 8位(3)256×4位(4)512× 8位 答:(1)4和4 (2)5和8 (3)8和4 (4)9和8 11.用下列芯片构成存储系统,各需要多少个RAM芯片?需要多少位地址作为片外地址译码?设系统为20位地址线,采用全译码方式。 (1)512×4位RAM构成l6KB的存储系统。 (2)1024×1位RAM构成l28KB的存储系统。 (3)2K×4位RAM构成64KB的存储系统。 (4)64K×1位RAM构成256KB的存储系统。 答:(1)需要64片RAM和11位地址作为片外地址译码。 (2)需要l024片RAM和10位地址作为片外地址译码。 (3)需要64片RAM和9位地址作为片外地址译码。 (4)需要32片RAM和4位地址作为片外地址译码。 12.已知某微机控制系统中的RAM容量为4K×8位,首地址为4800H,求其最后一个单元的地址。 答:最后一个单元地址=起始地址+容量一1 4800H+1000H-1=57FFH 、 13.某微机系统中内存的首地址为3000H,末地址为63FFH,求其内存容量。 答:容量=最后一个单元地址一起始地址+1 63FFH-3000H+1=3400H=13KB 14.某微机系统中ROM为6KB,最后一个单元的地址为9BFFH,RAM为3KB。已知其地址为连续的,且ROM在前,RAM在后,求该内存系统的首地址和末地址。

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

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据 处理及显示输出,应采用的数据传送方式为( 3 )。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 (3 )来实现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 128 256 16K 64K 5、CPU响应中断后,通过( 4)完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 PA口PB口 PC口控制口 7、8088CPU处理动作的最小时间单位是(2 )。 指令周期时钟周期机器周期总线周期8.堆栈是内存中(4 )。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域

9、计算机中广泛应用的RS-232C实质上是一种(3 )。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种(3 )。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 bytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中, CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双

微机原理第7章习题与答案讲课稿

微机原理第7章习题 与答案

习题 一、选择题 1.在程序控制传送方式中,_______可提高系统的工作效率。 A. 无条件传送 B. 查询传送 C. 中断传送 D.以上均可 答案:C 2.在8086的中断中,只有______需要硬件提供中断类型码。 A.外部中断 B.可屏蔽中断 C.不可屏蔽中断 D.内部中断 答案:B 3.在中断响应周期,CPU从数据总线上获取______。 A.中断向量的偏移地址 B.中断向量 C.中断向量的段地址 D.中断类型码 答案:D 4.执行INT n指令或响应中断时,CPU保护现场的次序是______。 A.FLAGS寄存器(FR)先入栈,其次是CS,最后是IP B.CS在先,其次是IP,最后FR入栈 C.FR在先,其后一次是IP,CS D.IP在先,其次是CS,最后FR 仅供学习与交流,如有侵权请联系网站删除谢谢2

答案:A 5.在PC/XT中,NMI中断的中断向量在中断向量表中的位置_______。 A.是由程序指定的 B.是由DOS自动分配的 C.固定在0008H开始的4个字节中 D.固定在中断向量表的表首 答案:C 6.中断调用时,功能调用号码应该_______。 A.写在中断指令中 B.在执行中断指令前赋给AH C. 在执行中断指令前赋给AX D. 在执行中断指令前赋给DL 答案:B 7.若8259A的ICW2设置为28H,从IR3引入的中断请求的中断类型码是 _____。 A. 28H B.2BH C.2CH D.2DH 答案:B 8.8259A有3中EOI方式,其目的都是为了_____。 A.发出中断结束命令,使相应的ISR=1 B. 发出中断结束命令,使相应的ISR=0 仅供学习与交流,如有侵权请联系网站删除谢谢3

微机原理试题和答案

微机原理试题 一、单项选择题(每小题1分,共20分) 1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ). A)总线控制逻辑器B)内部通信寄存器 C)指令寄存器D)总线接口单元 2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB 3.Intel8255A使用了()个端口地址。 A)1 B)2 C)3 D)4 4.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ). A)发送OCW2指令B)发送OCW3指令C)执行IRET指令D)执行POP指令5.RAM是随机存储器,它分为( )两种. A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM 6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是() A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI 7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的. A)微处理器B)微型计算机C)微型计算机系统D)计算机 8.对于掉电,8086/8088CPU是通过( )来处理的. A)软件中断B)可屏蔽中断C)非屏蔽中断D)DMA 9.计算机的存储器采用分级存储体系的主要目的是()。 A)便于读写数据B)减小机箱的体积 C)便于系统升级D)解决存储容量、价格和存取速度之间的矛盾 10.8259A的OCW1----中断屏蔽字( )设置. A)在ICW之前B)只允许一次C)可允许多次D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( ) A)1101010101.1111001 B)110101010.11001011 C)1110101011.1101011 D)101100011.01011011 12.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。A)10条,64KB B)20条,64KB C)16条,1M D)20条,1M 13.Intel 8086/8088微处理器的标志寄存器中,作为记录指令操作结果的标志是()。 A)CF,OF,PF,AF,SF,ZF B) CF,PF,ZF,SF C) OF,DF,IF,SF,ZF,CF D) IF,DF,OF,CF 14.下述对标志寄存器中标志位不产生影响的指令是()。 A)JMP NEXT B) TEST AL,80H C) SHL AL,1 D) INC SI 15.简单的汇编语言程序可以通过()来建立、修改和执行。 A)连接程序B) 调试程序C) 汇编程序D) 编辑程序 16.累加器AL中的内容是74H,执行CMP AL,47H指令后,累加器AL中的内容是()A)2DH B)0D3H C)00H D)74H 17.LINK程序执行后可以生成一个以()为扩展名的文件。 A).COM B).EXE C).OBJ D).LST 18.在8086/8088汇编语言源程序中,两个有符号的整数A和B比较后为了判断A是否大

微机原理与接口技术第六章 8259A练习题及答案

中断技术和中断控制器8259A练习题及答案 一、填空题 1.8088微处理器最多能处理256种不同类型的中断。 2.8088系统的中断向量表位于从内存地址 00000H 开始,占1K字节存储单元。 3.8088CPU响应INTR中断时,将PSW(或标志寄存器内容)和断点(或CS:IP)进堆栈保存。 4.8259A可管理8级优先级中断源,通过级联,最多可管理 64 级优先级中断源。 5.若8259A的IRR(中断请求寄存器)的内容为10H,说明IR4请求中断。 二、选择题 6.8088CPU的标志寄存器中IF=1时,表示允许CPU响应______中断。C A.内部中断 B.外部中断 C.可屏蔽中断 D.不可屏蔽中断 7.CPU在响应中断时,保存断点是指______。D A.将用户设置的程序指令地址入栈保存 B.将中断服务程序的入口地址入栈保存 C.将程序状态字PSW入栈保存 D.将返回地址即程序计数器PC(CS:IP)的内容入栈保存 8.8088的中断向量表用于存放______。B A.中断类型号 B.中断服务程序的入口地址 C.中断服务程序的返回地址 D.断点地址 三、判断题 9.8086的可屏蔽中断的优先级高于不可屏蔽中断。 [ ] × 10.通常8259A芯片中的IR0优先级最低,IR7的优先级最高。 [ ]× 11.在8088系统中,所谓中断向量就是中断服务程序入口地址。 [ ] √ 四、简答题 12.CPU响应INTR中断的条件是什么? 答:(1)INTR信号为有效电平 (2)当前指令执行完毕 (3)CPU开中断(IF=1) (4)没有更高级的请求(RESET , HOLD ,NMI) 13.一般CPU响应中断时自动做哪些工作? 8088CPU呢? 答:一般CPU在响应中断时,关中断,保存断点,识别中断源,找到中断服务程序入口地址,转入中断服务程序。 8080CPU在响应中断时,首先把PSW(或标志寄存器内容)入栈保存,其余同一般CPU. 14.8088CPU在执行中断返回指令IRET时,执行什么操作? 答:(1)弹出断点送CS:IP (2)弹出PSW送标志寄存器 15.中断控制器8259A中下列寄存器的作用是什么? (1) IRR (中断请求寄存器) :保存中断源的中断请求 (2) IMR (中断屏蔽寄存器) :屏蔽/允许中断源请求中断,由程序写入,1为屏蔽,0为允许

微机原理第七章练习题及解

一: 单项选择题 中断号16H的中断向量表地址的首址为()。 A:58HB:60HC:62HD:64H 从8086RAM地址0002CH开始存放四个字节中断向量对应的中断号是(B )。 A:0AHB:0BHC:0CHD:0DH8086非屏蔽中断NMI输入(C )时获得中断请求。 A: L电平B: H电平C: 上升沿触发D: 下降沿触发8086CPU中断优先级顺序为(D )。 A: NMIxx、INTRxx、软xxB: NMIxx、软xx、INTRxxC: 软xx、INTRxx、NMIxxD: 软中断、NMI中断、INTR中断8086CPU响应可屏蔽中断的条件是 (D )。 A: IF =

0、TF = 0B: IF = 1、TF = 1 C: IF = 0、与TF无关D: IF = 1、与TF无关 响应NMI请求的必要条件是(C )。A: IF=1B: IF=0 C: 一条指令结束D: 无INTR请求 CPU响应中断请求的时刻是在(B )。A: 执行完正在执行的程序以后B: 执行完正在执行的指令以后C: 执行完正在执行的机器周期以后D: 执行完本时钟周期以后

8086CPU响应两个硬中断INTR和NMI时,相同的必要条件是(C )。A: 允许xxB: 当前I/O操作执行结束 C: 总线空闲D: 当前访问内存操作结束 在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置(C )。A: 是由程序指定的B: 由DOS自动分配的 C: 定在08H开始的4个字节xxD: 在xx矢量表的表首 IBM PC/XT机开机后,中断向量表将存放在(D )。 A: ROM地址高端B: ROM 地址低端 C: RAM地址高端D: RAM地址低端

微机原理与接口技术 试题与答案

微机原理与接口技术试题 微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是( 2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF

微机原理第六章习题答案

一.填空题 1.开关量数字量脉冲量模拟量 2.控制信息状态信息数据信息 3.统一编址单独编址 4.无条件传送方式查询传送方式中断控制传送方式DMA传送方式 5.16 65536 32768 二.选择题 1.C 2.B 3.C 4.C 5.D 三.应用简答题 1.接口电路的主要作用有: 接收外设的数据传送给CPU或把CPU的数据送给外设 接收CPU发送的控制命令,控制外设的工作方式 接收外设的状态信息,,传送给CPU 2.见附不同体系结构中端口设定不同。 3. MOV DX, 201H L1: IN AL,DX TEST AL,04H JZ L1 MOV DX, 200H OUT DX,AL 4.CPU进行中断响应前,将程序的当前状态保存起来(包括CS,IP和主要的数据寄存 存器内容),保存方式为将它们压入堆栈,中断结束时再弹出堆栈,这两个过程成为保护断点、保护现场和恢复断点、恢复现场。意义在于可以在中断结束时恢复原来指令,继续执行工作。 5. DMA传送方式是直接存储器访问方式,它是在内存和外设之间开辟一条直接数据传 送的通道,并把传送过程交给DMA控制器来管理。特点是CPU本身仅仅接收DMA 控制器的控制请求并发送DMA允许信号,不参与实际的数据传送。 附:000-00F 8237 DMA controller: 000 Channel 0 address register 001 Channel 0 word count 002 Channel 1 address register 003 Channel 1 word count 004 Channel 2 address register 005 Channel 2 word count 006 Channel 3 address register 007 Channel 3 word count 008 Status/command register 009 Request register 00A Mask register 00B Mode register 00C Clear MSB/LSB flip flop 00D Master clear temp register

相关主题
文本预览
相关文档 最新文档