微机原理试题A(答案)

合集下载

微机原理试卷及参考答案3

微机原理试卷及参考答案3

微机原理与接口技术考试试卷(A)专业学号姓名成绩一、填空题(共20分)1.总线周期的含义是;8086/8088的基本总线周期由个时钟周期组成;如果CPU的时钟频率为4.77MHz,那么它的一个时钟周期为ns,一个基本总线周期为ns。

2.8086CPU的M/IO信号是,高电平时表示。

3.总线传输率是指;若某总线的工作频率最高为8MHz,数据总线宽度为16位,则该总线的最大传输率为M Byte/s。

4.I/O端口的编址方式有两种,分别为:和。

5.串行传输的信息格式广泛采用着异步和同步格式。

异步格式传送一个字符由4部分组成,分别为起始位,位,和停止位。

6.在8086系统中,一个中断类型号为0DBH的中断服务子程序位于从8100H:1234H开始的内存中,则相应的中断矢量所在的起始物理地址为__,从该地址开始连续4个存储单元存放的内容依次为_、、和_。

7.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片__片,片内地址和产生片选信号的地址分别为_位和_位。

二、选择题(包括单项和多项选择,每小题2分,共20分)1.下列说法正确的是____。

A.CPU一般包括ALU、控制器、寄存器阵列等主要部件。

B.CPU中的程序计数器是控制器的重要部件,总是指向下一条指令的地址。

C.指令周期一般由几个机器周期组成,机器周期是CPU工作的最小时间单位。

D.8086CPU的寄存器都是16位的,但指令指针是20位。

2.下列说法正确的是____。

A.通用寄存器包括AX、BX、CX、DX,它们都可以作为累加器使用。

B.使用BP做间址寄存器时,默认使用DS做段寄存器。

C.做字符串操作时,源指针与目的指针使用的段寄存器不同。

D.形成堆栈地址的是SS与SP。

3.下列说法正确的是____。

A.8086CPU有1M字节地址空间,其中最低64K是IO地址空间。

B.8086CPU有16位数据线和20位地址线,因此能访问2M字节存储器。

微机原理试题及答案.docx

微机原理试题及答案.docx

学年第学期微机原理及应用(A)课程试卷卷16班级姓名得分任课教师一、选择题: ( 每题 1.5 分,共 18 分)1、DMAC向 CPU发出请求信号, CPU响应并交出总线控制权后将() 。

反复执行空操作 , 直到 DMA操作结束进入暂停状态 ,直到DMA操作结束进入保持状态 ,直到DMA操作结束进入等待状态 ,直到DMA操作结束2、有一个实时数据采集系统,要求10ms 进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。

无条件传送方式查询方式中断方式直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。

计数器寄存器移位寄存器 D 触发器4、8088 CPU输入 / 输出指令可寻址外设端口的数量最大可达()个。

12825616K64K5、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令执行 PUSH指令内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。

PA 口PB口PC 口控制口7、8088CPU处理动作的最小时间单位是()。

指令周期时钟周期机器周期总线周期8.堆栈是内存中()。

先进先出的 ROM区域后进先出的ROM区域先进先出的 RAM区域后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。

串行接口芯片串行通信规程(协议)串行通信接口标准系统总线标准5--110、高速缓冲存储器(CACHE)一般是由()芯片组成。

SRAM DRAM ROM EPROM11、鼠标器是一种()。

手持式的作图部件手持式的座标定位部件12、传送速度单位“ bps”的含义是(手持式的光学字符识别设备手持式扫描器)。

bytes per second bits per secondbaud per second billion bytes per second 二、填空题:(每空 1 分,共12 分)1、CPU 在响应中断后,自动关中。

微机原理及接口技术试题及答案精选全文完整版

微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。

A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。

A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。

A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。

A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。

A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。

A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。

A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。

A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。

A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。

微机原理期末试卷A(含答案)

微机原理期末试卷A(含答案)
9.Intel 8237有(C)个完全独立的DMA通道。
A.1 B.2 C.4 D.8
10.存储器在断电后,仍保留原有信息的是(B)
A.RAM,ROM B.ROM,EPROM C.SRAM,DRAM D.PROM,RAM
11.在可编程通信接口电路Intel 8251的接口信号中,有同CPU接口的,有同外部装置接口。下面四个信号中,哪个不是同CPU接口的?(B)。
初始值设置时,要符合控制字中的格式规定,即只写低位字节还是只写高位字节,或高低位字节都写,控制字中一旦规定,具体初始值设定时就要一致
10.简述硬件中断和调用子程序的异同?
答:相同:都需要保护断点,实现返回;都是暂停执行现行程序,转去执行另一段程序。2分
不同点:调用子程序是事先安排好的,调用点固定,并由远调用近调用之分;不会影响标志寄存器的内容。硬件中断是随机的,调用点不固定,都为远调用;会影响标志寄存器的内容。
8.简述8251A的初始化编程流程?
9.8253有几种工作模式,对8253进行初始化编程时,有哪两条原则必须严格遵守?
8253有6种工作模式1分
如下两条原则
1对于每个计数通道进行初始化时,必须先写入控制字,然后写入计数初值。这是因为计数初值的写入格式是由控制字的D5和D4两位编码决定的。写入计数初值时,必须按控制字规定的格式写入。
物理地址为5600H×10H+0070H=56070H2分
2)栈底地址:逻辑地址为5600H:0300H
物理地址为5600H×10H+0300H=56300H
3)数据2010H放置于5600H:006FH和5600H:006EH单元(SP)=006EH3分
3.对于8086CPU计算机系统中,在进行6789H-1234H运算后,试求状态标志SF、ZF、PF、CF、AF、OF的值。

微机原理试题及答案

微机原理试题及答案

第一章1-1选择1.计算机中最常用的字符信息编码是(A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) gsA 1.5B 3C 1D 0.53.MCS-51的时钟最高频率是(A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机6.下列不是单片机总线是(D )A地址总线B控制总线C数据总线D输出总线7.-49D的二进制补码为.(B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119.十进制0.625转换成二进制数是(A )A 0.101B 0.111C 0.110D 0.10010选出不是计算机中常作的码制是(D )A 原码B反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二讲制补码表示为.110100018.-49D的二讲制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫一真值。

1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

(寸)2.MCS-51 上电复位时,SBUF=00H。

(x )。

SBUF不定。

微机原理试题A(答案)[五篇材料][修改版]

微机原理试题A(答案)[五篇材料][修改版]

第一篇:微机原理试题A(答案)一、填空题(本题20分,每空1分)1、8086CPU对I/O端口采用单独编址方式,CPU区分对存储器还是对I/O端口访问的引脚是(M/I),当该引脚是(低电平)电平时表示CPU对I/O端口进行读写。

2、在8086微机系统中,内存单元中的二进制码可以认为是机器操作码、各种进制数据或者ASCII码,设某内存单元有二进制码10000101B;如理解为补码,它代表的十进制数值为(-123 );如理解为BCD码,它对应的十进制数值为(85 )。

3、异步串行需发送的8位二进制数为00111001,如采用一位起始位、一位偶校验位和一位停止位,那么串行口发送的帧信息为(010********B)。

4、设AL=6AH,执行SUB AL,0C7H后,标志位CF为(1),OF为(1)。

5、用2K×4的RAM芯片,组成32K×8的存储容量;需(32片)片该RAM芯片,最少需要(15)根寻址线,其中有(11 )根片内寻址线。

6、8086CPU的响应可屏蔽中断时,响应过程需要两个中断响应周期,每个中断响应周期有(4)个T 状态,在第二个响应周期应该将中断类型号送到CPU数据总线(低8位)上;设该中断类型号为25H,则其中断服务程序的入口地址存放在中断向量表中的首地址为(000094H)的四个连续单元中。

7、执行完REPZ CMPSB后,CX>0,则说明(SI所指定的字符串与DI所指定的字符串不相等)。

8、指令JMP SHORT NEXT,在内序中的偏移地址为202AH(注,这是该指令第1字节所在的地址),设该指令的机器码为EBA9H(其中EBH为操作码,A9H为操作数),执行该指令后,CPU转移到偏移地址IP为(1FD5H )的指令继续工作。

9、芯片8255A的(A口)可工作在双向总线方式,此时需要(5)根联络控制线。

10、8086响应可屏蔽硬件中断申请的条件是(INTR=1(或者有效)和IF=1 )。

微机原理试题答案(A)

微机原理试题答案(A)

微机原理试题答案(A)班级学号姓名成绩一、填空题:33%1. Intel 8086是 16 位的微处理器,Pentium是 32 位的微处理器。

2. 尽管各种微型机的总线类型和标准有所不同,但大体上都包含3种不同功能的总线,即地址总线、数据总线和控制总线。

3. 若有二个数5439H和456AH进行相加,则运算后标志寄存器中的ZF= 0 ,PF= 1 ,AF= 1 ,OF= 1 。

4. 某一测控系统要求计算机输出的模拟控制信号的分辨率必须达到1‰,则应选用的D/A转换器的位数至少是 10 位。

5. 在数据传送过程中,数据由串行变为并行,或由并行变为串行,这种转换是通过接口电路中的_移位__寄存器实现的。

6. 从产生中断的方法来分,8086的中断可分为硬件中断和软件中断两大类,其中硬件中断又可分为两类:可屏蔽中断、不可屏蔽中断,它们分别通过 INTR 、 NMI 这两个引腿引入。

7. 如果0段005CH、005DH、005EH、005FH这4个单元的内容分别为12H、34H、56H、78H,则对应于中断类型号 17H(23)的中断处理子程序入口地址的段地址为 7856H ,偏移量为 3412H 。

8. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为 3311EH9. 设8086要从I/O端口03C0H中读入一个字节,则应该使用的两条指令是 MOV DX,03C0H 、IN AL,DX 。

10. 假设(DS)=2000H,(BX)=1256H,(SI)=528FH,位移量TABLE=20A1H,(232F7H)=3280H,(264E5H)=2450H,则执行指令JMP BX后,(IP)= 1256H执行指令JMP TABLE[BX],(IP)= 3280H执行指令JMP [BX][SI]后,(IP)= 2450H11. 在异步通信中,设每个字符对应1个起始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为2400,则每秒能传输的最大字符数为 24012. 某8086系统采用8255A作为并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定为方式1输出,则A口的口地址应为 0C8H 。

川大微机原理3套期末试题 (问题详解)

川大微机原理3套期末试题 (问题详解)

微机原理及接口技术期末试题A (答案)1.单项选择题 (在下列每小题的四个备选答案中,选出一个正确的答案,并将号码填在括号内。

每小题1分,共10分)1、8086/8088 的时钟信号是由( C )提供。

A. 8259B. 8255C. 8284D. 82532、指令 MOV AX , 0283H[BX][SI] 中源操作数的寻址方式为( B )。

A. 寄存器间接寻址B. 基址变址相对寻址C. 基址寻址D. 变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B )。

A. 4100HB. 3A9A8HC.3B008HD. 3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为( D )。

A. 15K×8B. 32K×256C. 1K×8D. 32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B )。

A. 2片、11根B. 16片、14根C. 8片、16根D. 16片、8根6、 DMAC 8237具有( C ) 独立通道。

A . 八个B . 二个C . 四个D . 三个7、可编程中断控制器8259A每片具有( C ) 优先权控制。

A . 4级B . 2级C . 8级D . 6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为( B )。

A. A6HB. B6HC. B4HD. C7H9、8237片内寻址的端口有( D )个。

A. 4B. 2C. 8D. 1610、8259片内寻址的端口有( B )个。

A. 4B. 2C. 8D. 161.填空题:(每空1分,共计40分)1.伪指令ASSUME在程序中出现时表示:( 段寄存器与段之间的对应关系 )。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题1. 以下关于微机原理的说法不正确的是:a) 微机原理研究的是微型计算机的基本组成和工作原理b) 微机原理主要研究微处理器和存储器c) 微机原理的研究对象仅限于硬件部分d) 微机原理的研究包括硬件和软件两个方面2. 下列哪项不属于计算机硬件设备:a) 微处理器b) 显示器c) 操作系统d) 键盘3. 在微机原理中,CPU主要包括以下几个部分:a) 控制器、运算器、存储器b) 运算器、存储器、输入输出设备c) 控制器、输入输出设备、存储器d) 运算器、数据库、存储器4. 下列哪个不是计算机的内存类型:a) RAMb) ROMc) HDDd) CACHE5. 在微机原理中,数据总线用于传输:a) 数据b) 控制信号c) 地址d) 所有的信号二、简答题(每题20分)1. 解释什么是指令周期、机器周期和时钟周期。

答:指令周期是执行一条机器指令所需要的时间,它包括取指令周期(fetch)、译码周期(decode)、执行周期(execute)和存取周期(memory)等。

机器周期是指执行一条基本操作所需要的时间,例如加法、乘法等。

时钟周期是指时钟发生一次跳变所需要的时间,它是微机系统运行的基本单位。

2. 什么是中断请求?答:中断请求是指外部设备通过向CPU提出请求,使CPU中断当前正在执行的程序,并转去执行相应的中断处理程序。

中断请求可以分为内部中断和外部中断两种。

3. 简述冯·诺依曼结构的原理。

答:冯·诺依曼结构是计算机系统的基本组织原理,主要包括存储器、运算器、控制器和输入输出设备四部分。

它的原理是将程序和数据存储在同一存储器中,由程序计数器指示当前指令的地址,按照指令的顺序执行程序。

运算器负责执行算术运算和逻辑运算,控制器负责解码指令并控制各个部件的工作。

输入输出设备负责与外部设备进行数据交互。

4. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。

微机原理与接口技术试题四套卷版+答案

微机原理与接口技术试题四套卷版+答案

微机原理与接⼝技术试题四套卷版+答案微机原理与接⼝技术考试试卷(A)专业学号姓名成绩⼀、填空题(每⼩题5分,共10分)1. 某控制电路中,输出控制端⼝的⼝地址为34CH,输⼊状态端⼝的⼝地址为34DH。

现从输⼊⼝读⼊外部状态,若不为80H,就输出FFH关闭设备,否则输出00H开启设备。

请完善下⾯的程序。

...............MOV DX, 34DH;①________AL, DX②________AL, 80H③________MOV DX, 34CHMOV AL, 00HOUT DX, AL④________EXITGO-OFF: MOV DX, 34CHMOV AL, ⑤__________OUT DX, ALEXIT: RET2.下⾯是⼀个中断处理⼦程序的加载程序段,中断类型号为60H,请完善该程序段。

INT-INT PROC FAR.......... ;保护现场SUB AX, ①__________;MOV ES, AX;ES清零MOV ②__________,OFFEST inthandlerMOV AX, SEG inthandlerMOV DI ,③__________SHL DI, 1SHL ④__________, 1MOV ⑤__________, BXMOV ES:[DI]+2, AX............;恢复现场RETINT_INT ENDP⼆、单项选择题(每⼩题1分,共10分)1.指令MOV AX,[BX][SI]中源操作数的寻址⽅式是 ( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指⽰下条指令有效地址的指⽰器是 ( )A.IPB.SPC.BPD.SI3. .CPU与外设交换数据,当采⽤程序控制I/O⽅式时,是( )。

A.以CPU为主动⽅B.以存储器为主动⽅C.以外设为主动⽅D.外设直接和存储器交换数据4.8253在下⾯⼏种不同的⼯作⽅式中,可⽤GA TE作重触发信号的是( )。

微机原理及接口技术期末试题A级答案(共五篇)

微机原理及接口技术期末试题A级答案(共五篇)

微机原理及接口技术期末试题A级答案(共五篇)第一篇:微机原理及接口技术期末试题A级答案1、8086/8088 的时钟信号是由(C)提供。

A.8259 B.8255 C.8284D.82532、指令MOV AX,0283H[BX][SI] 中源操作数的寻址方式为(B)。

A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(B)A.4100H B.3A9A8H C.3B008H D.3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为(D A.15K×8 B.32K×256 C.1K×8 D.32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(B)。

A.2片、11根B.16片、14根C.8片、16根D.16片、8根6、DMAC 8237具有(C)独立通道。

A.八个 B.二个 C.四个 D.三个7、可编程中断控制器8259A每片具有(C)优先权控制。

A.4级 B.2级 C.8级 D.6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为(B)。

A.A6H B.B6H C.B4H D.C7H 9、8237片内寻址的端口有(D)个。

A.4 B.2 C.8D.16 10、8259片内寻址的端口有(B)个。

A.4 B.2 C.8 D.16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:(段寄存器与段之间的对应关系)。

2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:标号或变量名、操作码、操作数、注释3、志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0)③.(奇偶位PF;当运算的结果中低8位中含1的个数为偶数时PF=1;否PF=0 ④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);⑥.(半进/借位位AF;当运算的结果D3向D4有进位或借位时AF=1;否则AF=0);4、微机主机与输入/输出设备之间的数据传送方式有以下四种方式:(无条件传送)、(查询式传送)、(中断传送)、(DMA传送)、5、执行下面的程序段后,AX=(35)MOV CX,5 MOV AX,50 NEXT:SUB AX,CX LOOP NEXT HLT6、执行下面的程序段后,AL=(34H),BUF DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUF MOV AL,3 XLAT7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(中断控制IF;允许即开中断时IF=1;否则IF=0);②.(方向控制DF;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2时DF=1;否则DF=0);③.(单步操作控制TF;需单步工作时TF=1;否则TF=0);8、8086/8088 CPU具有两种外部中断,它们是(非屏蔽中断即NMI)和(可屏蔽中断即INTR)。

微机原理与接口技术试卷及答案4套

微机原理与接口技术试卷及答案4套

微机原理及接口技术 A 卷一、填空题 (共计 20 分每一个空 2 分 )1、已知 [X]补=01100011B,求 X=( ) (结果用十进制表示)[Y]补=11111001B,求 Y=( ) (结果用十进制表示)2、8088CPU 的地址总线为多少条( );直接寻址的内存空间为多少( )。

3、已知 DS=2000H,内存(20220H)=FFH, (20221H)=22H指令 INC WORD PTR [0200H]执行的结果是: (20220H ) = (20221H) =4、8086 外部中断有( )和( ),当 CPU 内的中断标志 IF=“0”状态时,外部中断线同时为“ 1”状态时, CPU 响应哪个中断请求信号( )。

5、 CPU 及外设数据传送的控制方式有无条件传送方式、 ( ) 、( )和 DMA 直接存储器传送方式。

二、简答题 (共计25 分每小题 5 分 )1、什么是 I/O 接口? I/O 接口的主要功能有哪些?(答出 3 点即可)。

2、请叙述 INTR 中断过程(答出 5 点)。

3、有一 2764EPROM 芯片有 13 条地址总线,请计算芯片的地址范围(起始地址为 12000H)请写出末地址4、定时器 8253 计数器 0 输入时钟 1.19MHz,;输出频率 500Hz,并设定为二进制计数,问计数初值为多少?计数器 1 产生连续的对称方波,输入时钟为 2MHz 的时钟频率,计数初值为 4000,并设定为 BCD 计数,问输出的连续对称的周期是多少毫秒?5、中断向量地址表的作用是什么?已知中断类型码分别为 0EH 和 0FH,它们的中断服务程序的入口地址在中断向量地址表的地址是什么? (注意:写成××××H:××××H 格式)三、分析程序写出结果 (共计 15 分 )1、 (3 分)TABLE DB 30H , 31H , 32H ,33H , 34HENTRY DB 3MOV BX , OFFSET TABLEADD BX,ENTRYMOV AL,[BX] ; 问程序执行后 AL=2、 (6 分)已知 DS=3000H , SS=4000H , BX=1200H , BP=1000H(31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H 程序段如下:MOV AX, 1200H ;该指令的寻址方式:ADD AX, [1200H] ;ADD AX, [BX] ; 请写出程序段执行后的结果 AX=3、 (6 分)下列程序段求 FLD 开始的八个数据的平均值,结果在 RES 中。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]学年第学期微机原理及应用(A)课程试卷卷16班级姓名得分任课教师一、选择题:(每题分,共18分)1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。

反复执行空操作,直到DMA操作结束进入暂停状态, 直到DMA操作结束进入保持状态, 直到DMA操作结束进入等待状态, 直到DMA操作结束2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。

无条件传送方式查询方式中断方式直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。

计数器寄存器移位寄存器 D触发器4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。

128 256 16K 64K5、CPU响应中断后,通过()完成断点的保护。

执行开中断指令执行关中断指令执行PUSH指令内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。

PA口 PB口 PC口控制口7、8088CPU处理动作的最小时间单位是()。

指令周期时钟周期机器周期总线周期8.堆栈是内存中()。

先进先出的ROM区域后进先出的ROM区域先进先出的RAM区域后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。

串行接口芯片串行通信规程(协议)串行通信接口标准系统总线标准5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。

SRAM DRAM ROM EPROM11、鼠标器是一种()。

手持式的作图部件手持式的光学字符识别设备手持式的座标定位部件手持式扫描器12、传送速度单位“bps”的含义是()。

b ytes per second bits per secondbaud per second billion bytes per second二、填空题:(每空1分,共12分)1、CPU在响应中断后,自动关中。

《微机原理》期末考试A卷(有答案)

《微机原理》期末考试A卷(有答案)

1.试题可采用粘贴方式,请用B5纸打印,粘贴时不要超过边框。

2.本科课程的试题一般不留答题空间,答案写在专用答题纸上,专科课程试题一般要留答题空间,答案直接做在试卷上。

年级 专业班级姓名 学号 考试时间 年 月 日 午订装线2009 ——2010 学年 第 1 学期课程名称: 微机原理及应用 考试形式:( 闭 )考核方式:(考试)题号 一 二三四五总分得分评阅人签 名一、单项选择题(每题 1分,共 15 分)1.若用户数据位于存储区10000H ~1FFFFH ,则该数据的段地址为__C____。

(A) 0100H (B) 1FFFH (C) 1000H (D) 0FFFH 2.8086 CPU 在响应中断时顺序将_____C_____内容压入堆栈。

(A) CS.IP.PSW (B) IP.CS.PSW(C) PSW.CS.IP (D) PSW.IP.CS3.设(10FF0H)=10H ,(10FFlH)=20H ,(10FF2H)=30H ,则从物理地址10FF1H 中取出一个字的内容是 B 。

(A) 1020H (B) 3020H (C) 2030H (D) 2010H4.连续启动两次独立的存储器操作之间的最小间隔叫____D______。

(A) 存取时间 (B) 读周期 (C) 写周期 (D) 存取周期考场座号试卷类型 A 卷得 分命题教师签名: 汤定德 系主任签名: 徐根耀 日 期 2009.12.183.试编写由8位某型号数模转换器产生锯齿波模拟信号的一段程序,设地址51CH 为计算机中译码器的输出,且该输出信号使数模转换器的CS 为低电平。

(10分)CODE SEGMENTASSUME CS:CODE (2分) START:MOV CX,256 MOV AL,0MOV DX,51CH (2分)LOOP1:OUT DX,AL CALL DELAY INC AL LOOP LOOP1 JMP STARTCODE ENDS (5分) END START (1分)五、计算题(第1题5分、第2题10分,共15分)1.10010110 11010101(5分)解:根据“相异则或”的原则(2分),可得结果为01000011.(3分)2.00011001-00100000(要求有较详细的运算步骤)(10分)解:(5分) 而11111001即为-7的补码(2分),故差应为10000111(3分).得 分 订装线。

微机原理A卷(高质量含答案)

微机原理A卷(高质量含答案)

《微型计算机技术及应用》试卷(A 卷)适用班级: 15楼宇,15轨道一、单选题(2×14=28 分)1.计算机中数据是以什么形式表示的( C ) A .原码 B .反码 C .补码 D .8421BCD 码2.指令MOV DX ,[BX]的寻址方式是( D )A .立即寻址B .直接寻址C .寄存器寻址D .寄存器间接寻址3.在LOOP 指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器( C )A .AXB .BXC .CXD .DX4.在以查询方式与I/O 端口交换数据时,外设准备好的状态信息是通过( C )提供给CPU 进行查询的。

A .数据总线B .地址总线C .控制总线D .中断请求线5.在加法运算中,如果产生溢出,所得到的结果就不再是和的补码的正确表示了,如何判断( A )A .最高位进位和次高位进位的异或B .最高位进位和次高位进位的同或C .最高位进位和辅助进位的异或D .最高位进位和辅助进位的同或6.当8086工作在最小模式下的时候,区分进行存储器访问还是IO 访问的引脚信号是( B )。

A .ALEB .IO M /C .HOLD D .WR7.下列对应关系错误的是( C ) A .ALE 地址锁存允许信号B .WR 写控制信号,输出引脚,低电平有效C .INTA 中断请求信号D .R DT / 数据发送、接受方向控制信号8.8086的不可屏蔽中断和可屏蔽的中断分别从下列哪两个引脚输入( A )A .NMI INTRB .INTR NMIC .NMI CLKD .READY INTR9.关于MOV 指令,下列说法错误的是( C )A .立即数只能为源操作数,不能为目的操作数B .存储器单元之前不能直接传送数据C .CS 和IP 可以为目的操作数D .目的操作数和源操作数的类型要匹配10.如果要做一个中文网页,让世界上的任何国家的机器都能浏览中文,不出现乱码,应该采用的文字编码方法是( D )A .GBKB .GB2312C .ASCII 编码D .UTF-811.在执行压缩8421BCD 码下十进制的加法运算的时候,加法运算完成后对应的调整指令是( C )A .XLATB .NEGC .DAAD .AAA12.若BX=1200H,SI=0300H,执行下面的指令,LEA DI,[BX+SI+0100H]执行完成后DI寄存器中的指是( C )A.1400H B.1500HC.1600H D.1700H13.如果CPU决定响应中断,中断服务程序的执行过程,排序应该是( A )A.关中断,保护断点和现场,开中断,转入中断服务程序,关中断,恢复现场,开中断B.转入中断服务程序,关中断,保护断点和现场,开中断,关中断,恢复现场,开中断C.开中断,保护断点和现场,关中断,转入中断服务程序,开中断,恢复现场,关中断D.关中断,恢复断点和现场,开中断,转入中断服务程序,关中断,保护现场,开中断14.8253硬件触发计数,写出初值n以后并不马上计数,必须在门口信号GATE的触发下,才开始计数(GATE信号的上升沿起作用),计数过程OUT 输出低电平并维持n个CLK脉冲后才变为高电平,这是8253那哪一个工作方式( B )A.方式0B.方式1C.方式2D.方式3二、填空题(2*10=20分)16. 在寻址代码段的时候,一般代码段基址保存在CS寄存器当中,IP寄存器保存了当前将要执行的下一条指令相对于段基址的偏移量。

2009西安电子科技大学微机原理试题A(正考)试题答案A

2009西安电子科技大学微机原理试题A(正考)试题答案A



总分
题分
得分
姓名:班级:学号:任课老师:
一、填空(每空1分,共37分)
1、典型的微处理器的内部结构可分为:算术逻辑控制单元(ALU)、工作寄存器、控制器和I/O控制逻辑等四部分组成。
2、8086是16位CPU,它有20根地址线,可行成1MB的存储器地址空间;有16根数据线,通过数据线能传输的有符号整数的范围为-32768~+32767;有2种工作模式;总共能管理64级中断源。
1.MOV BX,VAR1[SI];正确。SRC的寻址方式为寄存器相对寻址。
2.MOV AL, [DX];错误。DX不能作间接寄存器用。或能作间接寻址用的寄存器只有:BX、SI、DI。
3.MOV BP, AL;错误。类型不一致。
4.MOV CS, AX;错误。CS不能作DST。
5.MOV DS, 0100H;错误。当DS、ES、SS作DST时,SRC不能为立即数寻址。
INT 21H
CODEห้องสมุดไป่ตู้ENDS
END START
5.在变量var3中保存缓冲区buf1的长度;
Var3 DB LENGTH Buf1
四、程序填空与分析题(共15分)
1、分析下列程序段执行后,求BX寄存器的内容(3分)
MOV CL, 3
MOV BX,0B7H
ROL BX,1
ROR BX,CL
BX:0C02DH
2、请在下面的程序段中空行处填写相应语句使其完成:在Buf为首地址的字节单元的Count个无符号数中找出最大数并送入MAX单元的功能。(6分)
MOV DX,307H;写计数器2方式控制字
MOVAL,1011 0100B
OUTDX,AL

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

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

《微机原理与接口技术》课程期末考试试卷(A卷,考试)一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。

每题2分,共30分)1 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有()条。

A. 32B. 16C. 20D. 242 .用8088CPU组成的PC机数据线是()。

A. 8条单向线B. 16条单向线C. 8条双向线D. 16条双向线3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过()来区分的。

A. 不同的地址编码B. 不同的读控制逻辑C. 不同的写控制逻辑D. 专用I/O指令4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()。

A. 80HB. 28HC. E8HD. 01H5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()。

A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C. ICW1,ICW3,ICW4D. ICW2,ICW3,ICW46 .6166为2Kx8位的SRAM芯片,它的地址线条数为()。

A. 11B. 12C. 13D. 147 .在计算机系统中,可用于传送中断请求和中断相应信号的是()。

A. 地址总线B. 数据总线C. 控制总线D. 都不对8 .段寄存器装入2300H,该段的最大结束地址是()。

A. 32FFFHB. 23000HC. 33FFFHD. 33000H9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个()。

A. I/O设备B. I/O接口C. 主处理器D. 逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()。

A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为()。

A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。

2011上《微机原理》试卷A——答案

2011上《微机原理》试卷A——答案

浙江工业大学期终考试命题稿
2010 /2011 学年第二学期
命题注意事项:
一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑
墨水书写,保持字迹清晰,页码完整。

二、两份试题必须同等要求,卷面上不要注明A、B字样,由教务处
抽定A、B卷。

三、命题稿必须经学院审核,并在考试前两周交教务处。

浙江工业大学2010/2011 学年
第二学期试卷(评分标准)
课程微机原理及应用姓名___________________________
班级_______________________________________________________________
答:内存分为:读写存储器(RAM
RAM在程序执行的过程中,每个存储单元的内容根据程序的要求既可随时读出,又可随时。

微机原理考试试题3套及答案

微机原理考试试题3套及答案

微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。

(1) A. M/ B. C. ALE D. N/(2) A. 高B. 低C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。

A. -2n < x < 2nB. -2n ≤x ≤2n -1C. -2n -1 ≤x ≤2n-1D. -2n < x ≤2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。

A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。

A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在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. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H 四个字节,该向量对应的中断号是( )。

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

一、填空题(本题20分,每空1分)1、8086CPU对I/O端口采用单独编址方式,CPU区分对存储器还是对I/O端口访问的引脚是(M/I),当该引脚是(低电平)电平时表示CPU对I/O端口进行读写。

2、在8086微机系统中,内存单元中的二进制码可以认为是机器操作码、各种进制数据或者ASCII码,设某内存单元有二进制码10000101B;如理解为补码,它代表的十进制数值为(-123 );如理解为BCD码,它对应的十进制数值为(85 )。

3、异步串行需发送的8位二进制数为00111001,如采用一位起始位、一位偶校验位和一位停止位,那么串行口发送的帧信息为(010********B)。

4、设AL=6AH,执行SUB AL,0C7H后,标志位CF为(1),OF为(1)。

5、用2K×4的RAM芯片,组成32K×8的存储容量;需(32片)片该RAM芯片,最少需要(15)根寻址线,其中有(11 )根片内寻址线。

6、8086CPU的响应可屏蔽中断时,响应过程需要两个中断响应周期,每个中断响应周期有( 4)个T状态,在第二个响应周期应该将中断类型号送到CPU数据总线(低8位)上;设该中断类型号为25H,则其中断服务程序的入口地址存放在中断向量表中的首地址为(000094H)的四个连续单元中。

7、执行完REPZ CMPSB后,CX>0,则说明(SI所指定的字符串与DI所指定的字符串不相等)。

8、指令JMP SHORT NEXT,在内序中的偏移地址为202AH(注,这是该指令第1字节所在的地址),设该指令的机器码为EBA9H(其中EBH为操作码,A9H为操作数),执行该指令后,CPU转移到偏移地址IP为( 1FD5H )的指令继续工作。

9、芯片8255A的(A口)可工作在双向总线方式,此时需要(5)根联络控制线。

10、8086响应可屏蔽硬件中断申请的条件是(INTR=1(或者有效)和IF=1 )。

11、指令ADD AX,[BP+SI+200]的源操作数寻址方式是(相对基址加变址寻址方式),源操作数物理地址表达方式为(有效的物理地址=16×(SS)+(BP)+(SI)+200 )。

一、答:1.(1)M/I,(2)低电平2.(3)-123,(4)853.(5)010********B4.(6)1,(7)15.(8)32片,(9)15,(10)116.(11)4个T状态,(12)低8位,(13)000094H 7.(14)SI所指定的字符串与DI所指定的字符串不相等8.(15)1FD5H9.(16)A口,(17)5根10.(18)INTR=1(或者有效)和IF=111.(19)相对基址加变址寻址方式(20)有效的物理地址=16×(SS)+(BP)+(SI)+200二、判断是非题(‘√’表示是,‘×’表示否)(本题10分,每小题1分)1、8086CPU对堆栈段所在的物理存储器读写数据时,只能通过POP/PUSH指令来完成。

×2、8086CPU引脚ALE有效时,说明总线上AD15—AD0的信息是数据代码×3、执行完当前指令后,CPU会自动检查INTR和NMI引脚是否有效。

√4、在8086微型计算机系统中,外设与存储器之间不能直接传送数据。

×5、8086CPU可执行指令:MOV [BX],[2000H]×6、8086CPU的指令周期是不定的,是由若干个总线周期组成。

√7、中断控制器8259A的普通EOI结束中断方式就是CPU直接对中断服务寄存器(ISR)对应位复位。

×8、CPU对可编程接口芯片中的各可读写寄存器都是通过给定的地址来识别。

×9、RS-232C标准规定其逻辑“1”在有负载时电平范围为+3V~+15V。

×10、CACHE技术的基本思想就是将CPU经常访问的指令和数据保存在SRAM 中,不常用的存放在大容量DRAM中。

√三、完善程序(本题30分,每小题10分)1、阅读下面程序,回答相关问题。

MOV AH, 44HIN AL, 30HTEXT AL, 80HJZ L1SAL AH, 1JMP STOPL1: SHR AH, 1STOP: HLT(1)程序所完成的功能是什么?根据端口30H的D7位=1或=0决定AH是逻辑左移1位还是逻辑右移一位。

(2)如果(30H)=33H,则AH=?AH=22H2、变量WORD1存放一字符串,将其中大写英文字母找出来存放到RESUILT开始的内存单元中,并在屏幕上显示这些字母。

DSEG SEGMENTWORD1 DB ‘DF3456nj98,97KJH8?’RESUILT DB 20 DUP(?)DSEG ENDSCSEG SEGMENT( 1 )ASSUME CS:CSEG,DS:DSEGMAIN PROC FARSTART:PUSH DSSUB AX,AXPUSH AXMOV AX,DSEGMOV DS ,AX( 2 )MOV CX,RESUILT-WORD1MOV SI,OFFSET RESUILTLEA DI,WORDSNEXT:MOV AL,[DI]CMP AL,‘A’JC X1CMP AL,5BH( 3 )JNC X1 ?MOV [SI],ALINC SIX1:( 4 )INC DILOOP NEXT( 5 )?MOV BYTE PTR [SI], '$'MOV DX,OFFSET RESUILTMOV AH,9INT 21HRETMAIN ENDPCSEG ENDSEND START3、在PC机中,8259A的中断请求信号引脚除IR2外均被系统占用。

现假设某外设的中断请求信号由IR2端引入,要求编程实现CPU每次响应该中断时屏幕显示字符串“WELCOME!”,响应5次中断后,程序结束。

已知主机启动时8259A 中断类型码的高5位初始化为00001,故IR2的类型码为0AH;8259A的中断结束方式初始化设置为非自动结束,即需要在中断处理程序中发EOI命令;8259A 的端口地址为20H(ICW1的地址)和21H。

程序如下:DA TA SEGMENTMESS DB ‘WELCOME!’,0AH,0DH,'$'DATA1 DB 0DA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DA TASTART:MOV AX,SEG INT2 ;(INT2为中断服务程序)MOV DS,AXMOV DX,OFFSET INT2MOV AH,25HINT 21H ;置中断向量表CLIIN AL,21H ;读中断屏蔽寄存器AND AL,0FBH ;开放IR2中断OUT 21H,ALSTIMOV AX,SEG DATA1MOV DS,AXLOOP2:MOV AL,DATA1 ;等待中断( 1 )NOPCMP AL,5JC LOOP2CLIIN AL,21H( 2 );屏蔽IR2中断OR AL,4OUT 21H,ALSTIMOV AH,4CHINT 21HINT2:PUSH AXPUSH DSPUSH DXSTIMOV AX,DA TA ;中断处理子程序MOV DS,AXMOV DX,OFFSET MESSMOV AH,09INT 21H ;MOV AL,20HOUT 20H,AL ;发出EOI结束中断( 3 )INC BYTE PTR DA TA1POP DX( 4 )POP DSPOP AX( 5 )IRETCODE ENDSEND START四、简答题(本题20分,每小题10分)1、分别从8086CPU和8259A中断控制器的角度,分析嵌套中断与非嵌套中断的实现过程。

2、当8255A的B口工作在选通输入方式,需要什么控制联络信号?这些信号的物理意义是什么?并简要画出其时序关系。

五、设计与应用(本题20分)利用下图所给的器件以及要求,回答下列问题:1、设8253四个端口地址分别是0A4H,0A5H、0A6H和0A7H,请利用74LS138,完成8086对8253的片选及片内端口的寻址,并画出8086与8253之间的相关连线。

(5分)2、利用8253完成生产流水线的监视和计数功能,图中工件从光源与光敏电阻通过时,在晶体管的发射极上会产生一个脉冲,此脉冲作为8253通道0的计数输入,计数达到某个规定的值,通道1利用系统频率产生方波,驱动扬声器发声。

请画出以8253为核心满足上述功能要求的相关通道各引脚连线简示图(5分)3、8086采用软件方式查询当前通道0的计数值,当通道0的计数工件数达到1000时,通道1就产生5000HZ的方波驱动扬声器发声。

请完成实现这些功能的代码段程序(包括8253所涉及通道的初始化过程)。

(10分)答:1.2.接线如图。

通道0的地址0A4H、通道1的地址0A5H、通道3的地址0A6H、控制寄存器地址0A7H。

3.编程CODES SEGMENTASSUME CS:CODESSTART:MOV AL,00110001B ;通道0方式0 BCD码OUT 0A7H,ALMOV AL,00 H;1000的初值OUT 0A4H,ALMOV AL,10HOUT 0A4H,ALLP1: IN AL,0A4H ;读通道0低位计数器MOV AH,ALIN AL,0A4H ;读通道0高位计数器XCHG AH,AL ;AX位计数值CMP AX,0JNZ LP1 ;判别AX=0?即1000?MOV AL,01110111B ;1000计数到初始化通道1 方式3 BCDOUT 0A7H,ALMOV AL,00H ;5000HZ方波OUT 0A5H,ALMOV AL,20HOUT 0A5H,ALJMP $CODES ENDSEND START。

相关文档
最新文档