长安大学历届微机原理考试试题(张奇)

合集下载

微机原理试题集试题库[带答案解析]

微机原理试题集试题库[带答案解析]

微机原理试题集试题库[带答案解析]微机原理及应⽤习题集库 (2)⼀、填空 (2)⼆、单项选择题 (7)三、程序分析题(每⼩题6分,共24分) (18)四、判断题(在对的后⾯画√,错的后⾯画×): (27)五:分析判断题(判断对错,并指出错误原因) (34)六、简答题: (36)七、程序题 (41)⼋、接⼝芯⽚的综合编程题 (53)(⼀)8255A (53)(⼆)8259A (59)(三). 其它端⼝编程题 (61)微机原理及应⽤习题集库(请认真复习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章概述1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。

2.运算器和控制器集成在一块芯片上,被称作CPU。

3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。

4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线); CPU内部连接各寄存器及运算部件之间的总线称为内部总线。

5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。

这种原理又称为冯·诺依曼型原理。

第3章微处理器及其结构1.8086/8088 CPU执行指令中所需操作数地址由 EU 计算出16 位偏移量部分送 BIU ,由 BIU 最后形成一个 20 位的内存单元物理地址。

2.8086/8088 CPU在总线周期的T1 时刻,用A19/S6~A16/S3 输出 20 位地址信息的最高 4 位,而在其他时钟周期,则输出状态信息。

3.8086/8088 CPU复位后,从 0FFFF0H 单元开始读取指令字节,一般这个单元在 ROM 区中,在其中设置一条跳转指令,使CPU对系统进行初始化。

4.8086系统的存储体系结构中,1MB存储体分 2 个库,每个库的容量都是512K字节,其中和数据总线D15~D8相连的库全部由奇地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。

5.8086/8088系统中,可以有 64K 个段起始地址,任意相邻的两个段起始地址相距 16 个存储单元。

6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。

7.通常8086/8088 CPU中当EU执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空闲状态。

8.8086 CPU使用 16 根地址线访问I/O端口,最多可访问64K 个字节端口,使用 20 根地址线访问存储单元,最多可访问1M 个字节单元。

长安大学微机原理与接口技术A卷

长安大学微机原理与接口技术A卷

一、一、填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________,[x-y]补=__________;2、数制转换:247.86= H =______________BCD;3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率;4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节;5、8086系统中,地址FFFF0H是___________________ 地址;6、8086CPU的MN/MX引脚的作用是____________________;7、8251芯片中设立了_____、_____ 和______三种出错标志;8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。

9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。

二、二、简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。

(5分)2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)V AR DB 'HOW ARE YOU !', 0DH, 0AH试问:NUMS、V AR变量各分配了多少存储字节?(5分)4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)三、三、读图(10分)下图中,AB7~AB0为8086CPU低八位地址总线试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。

A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。

A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。

A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。

A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。

A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。

A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。

A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。

A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。

A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。

A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。

12. 微机系统中的总线可以分为数据总线、地址总线和____。

13. 微机系统中,一个存储单元可以存储一个____。

14. 微机系统中,中断向量表存储了中断服务程序的____。

15. 微机系统中,I/O端口地址通常由____总线提供。

16. 微处理器的指令集是一组预定义的____。

17. 微机系统中,堆栈操作遵循____原则。

18. 微机系统中,DMA可以减少CPU的____。

19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。

20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。

长安大学2005年微机原理及接口技术考研试卷

长安大学2005年微机原理及接口技术考研试卷

试题代码:423 试题名称:微机原理及接口技术第1页共3页一、填空:(每空1分,共20分)1.8259A的初始化命令字包括______________,其中_______和是必须设置的。

2.一个微机系统所具有的物理地址空间是由_____________________决定的,8086系统的物理地址空间为_____________________字节。

一个系统的虚拟地址空间是由和决定。

3.软件中断服务程序的入口地址是由__________________________产生的。

4.CPU执行IN、OUT指令,CPU会使__________和__________控制信号有效。

5.时钟周期是CPU的时间基准,它由计算机的________________决定,若8086的时钟周期为250ns,则基本总线周期为________________。

6.CPU与外设间的输入输出传送方式有___________、___ ___、和四种,其中__________________________适用于高速数据传输。

7.动态存储器DRAM的刷新是指_______________ ___________________。

8.已知中断向量表中从60H 地址开始的4个连续单元中的内容为30H、40H、50H、60H,则该中断对应的类型码为_________________,中断服务程序入口地址为_________________。

二、单项选择:(每空2分,共40分)1.采用高速缓存(Cache)的目的是( )①提高主存速度②提高CPU运行指令的速度③提高总线速度④扩大主存容量2.8086/8088 CPU内部有一个始终指示下条指令偏移地址的部件是( )①SP ②CS③IP ④BP3.在DMA方式下,将内存数据传送到外设的路径是( )①CPU→DMAC→外设②内存→数据总线→外设③内存→CPU→总线→外设④内存→DMAC→数据总线→外设4.8259A特殊全嵌套方式要解决的主要问题是( )①屏蔽所有中断②设置最低优先级③开放低级中断④响应同级中断5.指令MOV AX,[BP][DI]中源操作数的寻址方式是( )①寄存器间接寻址②变址寻址③相对寻址④基址变址寻址6.堆栈的工作方式是 ( )试题代码:423 试题名称:微机原理及接口技术第2页共3页①先进先出②随机读写③只能读出不能写入④后进先出7.设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位, 若传输率为2400位/秒,则每秒传输的最大字符个数为 ( )①240个②110个③120个④10个8.8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是 ( )①B口②A口③C口④以上三个端口均可以9. 异步串行通信中,收发双方必须保持 ( )①收发时钟相同②停止位相同③数据格式和波特率相同④以上都正确10. 在DMA方式下,CPU与总线的关系是 ( )①只能控制地址总线②相互成隔离状态③只能控制数据线④相互成短接状态三、应用题:(每题20分,共40分)1.某系统中有一片8253,若其四个端口地址为310H,312H,314H,316H,计数脉冲频率为1MHz、BCD码计数,8253方式字如下。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案卷16一、选择题:(每题1.5分,共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实质上是一种()。

串行接口芯片?串行通信规程(协议)串行通信接口标准?系统总线标准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在响应中断后,自动关中。

长安大学考博-3324-微机原理与应用考博简答题

长安大学考博-3324-微机原理与应用考博简答题

1用二进制好处?答:二进制数在电气元件中容易实现、容易运算,在电子学中具有两种稳定状态以代表0和1。

而需要由0和1来代表的量很多。

如:电压的高和低,电灯的亮和灭,电容的充电和放电,脉冲的有和无,晶体管的导通和截止等。

电路中把正负极(高低电平)分别用0,1或者1,0来表示。

就用这些0,1,或者它们的组合,例如001,00,011,100,111等等来传递信息或命令。

总之,二进制在电路上很容易实现,然后把它作为基础可以扩展成四进制,八进制,十六进制等等,来实现更多的功能。

2.RET,CALL,IRET:答CALL: CPU先将下一条指令的地址压入堆栈保护起来,然后再将子陈旭入口地址赋给IP(或CS,IP),以便转到子程序执行。

RET:一般安排在程序末尾,执行RET时,CPU将堆栈顶部保留的返回地址弹到IP(或CS,IP),这样既可返回到CALL的下一条指令,继续执行主程序。

IRET:从中断服务子程序返回到被中断的程序继续执行。

先将堆栈中的断点地址弹道IP ,CS,接着将INT指令执行时压入堆栈的标志弹道标志寄存器,回复中断前的标志状态。

3堆栈和堆栈指针的区别堆栈式内存中的一个特定的区域,用以存放寄存器或者存储器中暂时不用又必须保存的数据,我们可以将堆栈看做是一个小存储器但不能随意存储。

Sp为堆栈指针寄存器,他在堆栈操作中存放栈顶偏移地址,永远指向堆栈的栈顶,在访问堆栈时作为指向堆栈的指针,在压入操作之前sp-2,弹出一个字,sp+2.4说明伪指令和机器指令的区别?机器指令是功能性语句,能够实现一定的操作功能,能够被翻译成机器代码;伪指令语句是指示性语句,只是为汇编程序在翻译成汇编语言时提供相关信息,并不产生机器代码。

5接口电路与系统总线相连时为什么要遵循“输入要经三态,输出要锁存”的原则?接口电路是介于主机和外设之间的一种缓冲电路,它使外设与总线隔离,起缓冲、暂存数据的作用。

因为数据总线是各种设备以及存储器传送数据的公共总线,任何设备都不允许长期占用数据总线,而仅允许被选中的设备在读/写周期中享用数据总线,这就需要接口电路为输入设备提供三态缓冲作用,只在读/写周期中为被选中的设备开放与系统数据总线的连接,即输入要经三态;另外,通过对CPU的输出总线周期的分析,相对于普通外设而言,CPU的输出周期很短,即#WR信号有效电平持续时间很短,无数据锁存能力的输出设备要在很短的时间内接收数据并驱动是几乎不可能的,所以需加锁存器锁存数据,在输出总线周期结束后,保持该数据提供外设使用,以协调主机和外设间数据传送速度不匹配的矛盾,即输出要锁存6请说明80386、80486CPU在存储器管理机制上有哪三种工作模式?80386有三种工作模式:实模式、保护模式和虚拟86模式。

20套大学微机原理及程序设计试卷及答案要点

20套大学微机原理及程序设计试卷及答案要点

(答案见第70页开始)大学微机原理及程序设计试卷(一) 姓名:班级:学号:成绩:一、填空题(共15分,每空1分)1、十六进制数30A.5转换为二进制是_____________,转换为十进制是______________。

2、偏移量是指相对的偏移距离。

3、8088/8086系统中,不改变DS值的情况下,其数据段的最大寻址范围是_____ _KB。

4、PC总线中,IOR为低电平时,表明CPU对端口进行__________操作。

5、8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是________、________、________、________。

6、每条指令的执行过程中是由________、________和________等操作组成。

7、I/O端口的编址方式有________和________ 两种二、选择题(共20分,每小题2分)1、在机器数()中,零的表示形式是唯一的。

A、原码B、补码C、反码D、原码和反码2、若采用双符号位判断溢出,当结果的符号位为11时,表示()。

A、结果为正,无溢出B、结果正溢出C、结果负溢出D、结果为负,无溢出3、中央处理机(CPU)是指()。

A、运算器B、控制器C、运算器和控制器D、运算器、控制器和主存储器4、PSW是指令部件中()。

A、指令寄存器B、指令译码器C、程序计数器D、程序状态寄存器5、寄存器间接寻址中,操作数放在()。

A、通用寄存器B、主存单元C、堆栈D、程序计数器6、EPROM是指()。

A、随机读写存储器B、可编程的只读存储器C、只读存储器D、可擦除的可编程只读存储器7、存储周期是指()。

A、存储器的读出时间B、存储器的写入时间C、存储器进行连续读和写操作所允许的最短时间间隔D、存储器进行连续写操作所允许的最短时间间隔8、某一存储单元的逻辑地址为2500H:0010H时,其对应的物理地址为()。

A、2500HB、0010HC、25100HD、25010H9、DMA传送结束由I/O接口向CPU发出中断请求,其目的是( )。

长安大学微机原理与接口技术B卷

长安大学微机原理与接口技术B卷

长安大学微机原理与接口技术B卷1、一、填空题(20分,每空1分)1、将十进制数27985转换成十六进制数、八进制数、二进制数及BCD码数分别为:________H,________Q,_____B, BCD。

2、字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为______D,______D或______D。

3、已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=____________,标志位的状态分别为CF=_______,ZF=_______,OF=________,SF=__________。

4、8086中,BIU部件完成______功能,EU部件完成 _____功能。

5、8086中引脚BHE信号有效的含义表示________________。

6、8086正常的存储器读/写总线周期由________个T状态组成,ALE信号在__________状态内有效,其作用是______________。

7、设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为____________H,它的中断入口地址在中断向量表中的地址为____________________H。

2、二、简答及判断题(共17分)1、某指令对应当前段寄存器CS=FFFFH,指令指针寄存器IP=FF00H,此时,该指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?试举例说明 (4分)2、8086CPU的FLAG寄存器中,状态标志和控制标志有何不同?程序中是怎样利用这两类标志的? (4分)3、设采用8251A进行串行异步传输,每帧信息对应1个起始位,7个数据位,1个奇/偶校验位,1个停止位,波特率为4800,则每分钟能传输的最大字符数为多少个? (4分)4、判断下列指令的对错(正确的在括号内打“”,错的打“”) (5分)(1) (1) LEA SI, 4[SI] ( )(2) (2) MOV AL, [CX] ( )(3) (3) XCHG [SI], [BX] ( )(4) (4) PUSH WORD PTR[BX] ( )(5) (5) POP CS ( )三、读图和作图题 (20分)1、 1、 8086系统中接口连接关系如下图所示。

微机原理B卷24050501

微机原理B卷24050501

D7
D6
D5
D4
D3
D2
D1
D0
由用户决定
8259 图的8I.C1W7 2IC格W式2字格式
第 4 页(共 4 页)
由中断源 引脚序号决定
D7
D6
D5
D4
D3
D2
D1
D0
0
0
0
SFMN
BUF
M/S
AEOI
UPM
82图598.2的0 IICCWW44格字式格式
系统 选择
1 80×86/8088 0 8080/8085
长安大学 2007-2008 学年第 1 学期 试题(B)卷
课程名称 微机原理与接口技术 考试日期
年 月 日 共题
学生姓名
学院
班级 24050501 学号
一 、单项选择题(每小题 1 分,共 15 分) 1.指令 MOV AX, [BX][DI]中源操作数的寻址方式为_______。
A.寄存器间接寻址 B.立即寻址 C.直接寻址 D.基址变址寻址
D 它是一种 ROM
10.RAM 是一种 的内存储器。
A 永久性、随机性
B 易失性、随机性
C 永久性、只读性
D 易失性、只读性
第 1 页(共 4 页)
11.8259 工作在优先级自动循环方式,则IRQ2的中断请求被响应并且服务完毕以 后,优先级最高的中断源是 。
A. IRQ3
B. IRQ5
C. IRQ0
A. 芯片 6264 靠电容存储信息,故需要每隔 2ms 刷新一次。
B.芯片 8253 共有 3 种工作方式。
C.8259A 有两种中断嵌套模式:部分嵌套和完全嵌套。
D.用三片 8259A 科扩展的级数是 22 级。

(完整word版)长安大学2009微机原理及接口技术考研真题及答案

(完整word版)长安大学2009微机原理及接口技术考研真题及答案

2009年硕士研究生入学考试试题(B)试题代码:815 试题名称:微机原理与接口技术第 1 页共5页一、填空题(每空1分,共20分)1. 8086 CPU通过段寄存器和指针寄存器能准确找到程序代码。

2. 8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节。

3. 在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率。

4. 若CPU为8086,用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_______________片,片内地址和产生片选信号的地址分别为、。

5. 8259A的初始化命令字包括____________________________,其中_________________是必须设置的。

6.存储器芯片地址译码方法有和两种方法。

7. 8253具有个减1计数器。

每个计数器都含有位的初值寄存器。

在以二进制计数时,最大计数次数为;以BCD码计数时,最大计数次数为。

8. 7段LED显示器内部的发光二极管连接方式可分为和两种结构。

二、单项选择题(每小题2分,共10分)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.采用Cache技术的主要目的是()。

A. 为增加内存的容量;B. 为减少高速CPU和慢速内存之间的速度差异;试题代码:815 试题名称:微机原理与接口技术第 2 页共 5页C. 为增加CPU的寄存器;D. 增加内存的容量。

3.在定点二进制运算器中,减法运算一般通过()来实现。

A.原码运算的二进制减法器;B.补码运算的二进制减法器;C.原码运算的十进制加法器;D.补码运算的二进制加法器。

长安大学微机原理与接口技术AB卷试题与答案

长安大学微机原理与接口技术AB卷试题与答案

试卷A一、填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________,[x-y]补=__________;2、数制转换:247.86= H =______________BCD;3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率;4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节;5、8086系统中,地址FFFF0H是___________________ 地址;6、8086CPU的MN/MX引脚的作用是____________________;7、8251芯片中设立了_____、_____ 和______三种出错标志;8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。

9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。

一、二、简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。

(5分)2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB 'HOW ARE YOU !', 0DH, 0AH试问:NUMS、VAR变量各分配了多少存储字节?(5分)4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)二、三、读图(10分)下图中,AB7~AB0为8086CPU低八位地址总线试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。

长安大学2010微机原理及应用复习题-答案

长安大学2010微机原理及应用复习题-答案

微机原理应用及控制复习题(2010年)1、选择题1、某内存单元的段基址为2000H,偏移地址为0C800H,则该单元的物理地址为(B)。

A.20000H B. 2C800H C. 0C8000H D. 0CA000H2、下列四条指令中,错误的指令是(C)。

A. MOV AH, 64HB. MOV BL,8AHC. MOV 8F, ALD. MOV [100H], AL3、8K*8位的EPROM,其地址线和数据线个数分别为(B)。

A.8,8 B. 13,8 C. 12,8 D. 13,44、8253的工作方式有(C)种。

A.4种 B. 5种 C. 6种 D. 8种5、当8253芯片写入控制字36H时,所使用的通道是(B)。

A.1通道 B. 0通道 C. 2通道 D. 3个通道都不用6、已知并行接口芯片8255A在微机应用系统中的控制口地址为203H,其C口地址202H,则其B口地址为(B)。

A.200H B. 201H C. 205H D. 207H7、某系统要求该D/A转换器的输出为0到+5.12V,分辨率为5mV,则所选择的D/A转换器的位数至少应为( B).(分辩率=满刻度电压值/2n-1)故: 5.12*5=255(28-1)应该是8位A.8位 B. 10位 C. 12位 D. 16位8、十进制数-97对应的二进制原码是( D )A.10011110B B. 10011111B C. 11100000B D. 11100001B9、无符号二进制数11010111B对应的十进制数是(C )A.653 B. 327 C. 215 D. 12510、当进行算术运算时,若运算结果发生溢出,则(C )A.CF=1 B. DF=1 C. OF=1 D. ZF=111、下列四条指令中,错误的指令是(D)。

A. MOV AX, 2000HB. MOV BX,[2000H]C. MOV DS, AXD. MOV DS,2000H12、在PC/AT总线中,执行I/O读操作时有效的信号是( A )A./IOR B. /IOW C. /MEMR D. /MEMW13、8086微处理地址总线20根,在实地址方式下,该微处理器的寻址范围为(A)A.00000H---0FFFFFH B. 00000H---0AFFFFH C. 00000H---1FFFFHD. 0000H---0FFFFH14、8086CPU的中断类型号为(D)A. 0---7HB. 0---FHC. 20---27HD. 00---0FFH15、8253的定时计数器0通道设置为16位计数工作方式,其初值写入的次数是:BA. 1次B. 2次C. 4次D. 6次16、一个12位单极性A/D转换器,量程为0---+10V,其分辨率为(B)δ=10/(2N-1)(N为位数)A. 1.22mvB. 2.44mvC. 5mvD. 10mv17、INTEL8088的存储器总线写周期,微处理器给出控制信号,(最小模式)/WR,/RD,IO//M分别为(B)A. 1,0,1B. 0,1,0C. 0,1,1D. 1,0,018、8086指令MOV AX, 1234H,该指令源操作数的寻址方式为(A)A. 立即数寻址B. 寄存器寻址C. 直接寻址D. 寄存器间接寻址19、指令INT 17H的中断向量存放在中断向量表中的首地址为(C)A. 0000:0038HB. 0000:005BHC. 0000:005CHD. 0000:0068H20、8086/8088CPU中断向量表所占用的物理地址范围为(B)A. 00001H---00400HB. 00000H---003FFHC. 00000H---00400HD.0FFC00H---0FFFFFH21、某D/A转换器的分辨率为8位,输出电压的范围为0---+5V,则数字80H所对应的输出电压为(B)(5*128/255=2.5)A. 0.00VB. 2.50VC. 3.50VD. 5.00V22、CPU中运算器的主要功能是( D )A、算术运算B、逻辑运算C、函数运算D、算术运算和逻辑运算23.8086CPU中的段寄存器用来存放(C )A、存储段的物理地址B、存储器的逻辑地址C、存储器的段基值D、存储器的起始地址24、8086CPU在进行写内存操作时,控制信号和是( D )A、00B、0 1C、 1 0D、 1 125、芯片8288在8086CPU系统中用作( C )A、总线锁存器B、总线驱动器C、总线控制器D、总线仲裁器26、有一静态RAM芯片的地址线为A0~A10,数据线为D0~D3,则该存储器芯片的存储容量为(A )A、2K×4位B、1KB(B:字节)C、2KBD、1K×4位27、有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、0FEH、00H和0F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( C )A、0EH,34FE:00F0HB、0EH,0F000:0FE34HC、0FH,0F000:0FE34HD、0FH,00F0H:34FEH28、8259A可编程中断控制器中的中断服务寄存器ISR用于( A )A、记忆正在处理中的中断B、存放从外设来的中断请求信号C、允许向CPU发中断请求D、禁止向CPU发中断请求29、当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )A、IBF、ACKB、OBF、ACKC、IBF、STBD、OBF、STB30、8253可编程定时/计数器的计数范围是(D)A、0-255B、1-256C、0-32768D、1-6553631、根据串行通信规程规定,收发双方的( B )必须保持相同。

微机原理考试试题及答案分析

微机原理考试试题及答案分析

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

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

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

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

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

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

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(C)时钟周期(T状态)组成,在T1状态,CPU往总线上发(B )信息。

⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(A),最大模式的特点是(C )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ IN 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( B )。

微机原理试题及答案(考试必备)

微机原理试题及答案(考试必备)

一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1.指令MOV DX,[BX]的寻址方式是 D 。

(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。

(A)7EH (B)1FH (C)9FH (D)7FH解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。

3fh=63 63*2=126 126=7eh 故选A3.属于在工作中需定时刷新的存储器的芯片是 B 。

(A)SRAM (B)DRAM (C)EEPROM (D)EPROM4.某EPROM芯片上有19条地址线A0~A18,它的容量为 C 。

(A)128K (B)256K (C)512K (D)1024K5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。

(A)8位(B)16位(C)24位(D)32位6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是 D 。

(A)SP (B)BX (C)SI (D)DI解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。

7.8255工作在方式0时,下面哪种说法不正确 C 。

(A)A口输入无锁存能力(B)A、B口输出有锁存能力(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存8.采用DMA方式来实现输入输出是因为它 A 。

(A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是C 。

(A)DT/R (B)DEN (C)ALE (D)AEN10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器 C 。

长安大学微机原理及接口技术考研真题2

长安大学微机原理及接口技术考研真题2

试题代码:420 试题名称:微机原理及接口技术第1页共5页一、填空:(每空1分,共20分)1.SRAM靠_____________存储信息,DRAM靠_____________存储信息,为保证DRAM中内容不丢失,需要进行_________________操作。

2.中断控制器8259可接个中断源,它们可以和信号提出中断请求。

3.Intel CPU通过________寄存器和_________寄存器能准确找到指令代码。

4.指令MOV AL,TABLE[BX+DI]的源操作数的寻址方式是,JMPBX的寻址方式是 ,DAA指令的寻址方式是 ,MOV VAR2,VAR1的目标操作数的寻址方式是。

5.计算机系统的四层存储结构指的是__________、___________、___________和___________四种。

6.8259内含有个可编程寄存器,共占有个端口地址。

8259的中断请求寄存器IRR用于存放,中断服务寄存器ISR用于存放。

二、单项选择:(每空2分,共20分)1、在EPROM芯片的玻璃窗口上,通常都贴有不干胶纸,这是为了。

A.保持窗口清洁B.阻止光照C.技术保密 D.书写型号2、在微机系统中采用DMA方式传输数据时,数据传送是。

A.由CPU控制完成B.由执行程序(软件)完成C.由DMAC发出的控制信号控制下完成的D.由总线控制器发出的控制信号控制下完成的3、已知中断类型号为18H,则其中断服务程序的入口地址存放在中断向量表的_________中。

A 0000H∶00072H~0000H∶0075HB 0000H∶00072H~0000H∶0073HC 0000H∶00060H~0000H∶0063HD 0000H∶00060H~0000H∶0061H4、在中断系统中,中断类型号是在__________的作用下送往CPU的。

A.读信号B.地址译码信号C.中断请求信号INTR D.中断响应信号5、8255A的PA口工作于方式2,PB口工作于方式0时,其PC口、可。

长安大学微机控制原理复习题(2014)

长安大学微机控制原理复习题(2014)

微机原理复习大纲复习范围:1.我布置的作业2.书上正确的例题3.课堂上反复强调更正的内容微机原理复习题一、单项选择题1.PC机是( C )A、单片机B、单板机C、微型计算机D、微型计算机系统2.CPU中运算器的主要功能是( D )A、算术运算B、逻辑运算C、函数运算D、算术运算和逻辑运算3.8086CPU中的段寄存器用来存放( C )A、存储段的物理地址B、存储器的逻辑地址C、存储器的段基值D、存储器的起始地址4.8086系统中内存储器的地址空间为1M,而在进行I/O-读写时,有效的地址线是( B )A、高16位B、低16位C、高8位D、低8位5.8086CPU在进行写内存操作时,控制信号M/IO-和DT/R-是( D )A、00B、0 1C、1 0D、1 16.芯片8288在8086CPU系统中用作( C )A、总线锁存器B、总线驱动器C、总线控制器D、总线仲裁器7.有一静态RAM芯片的地址线为A0~A9,数据线为D0~D3,则该存储器芯片的存储容量为( D )A、2K×4位B、1KB(B:字节)C、2KBD、1K×4位8.在16位存储系统中,为了( C ),存储字最好存放在偶地址。

A、便于快速寻址B、节省所占的内存空间C、减少执行指令的总线周期D、减少读写错误9.有一8086系统的中断向量表,在003CH:003FH单元开始依次存放34H、FEH、00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( C )A、0EH,34FE:00F0HB、0EH,0F000:0FE34HC、0FH,0F000:0FE34HD、0FH,00F0H:34FEH10.8259A可编程中断控制器中的中断服务寄存器ISR用于( A )A、记忆正在处理中的中断B、存放从外设来的中断请求信号C、允许向CPU发中断请求D、禁止向CPU发中断请求11.当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )A、IBF、ACKB、OBF、ACKC、IBF、STBD、OBF、STB12.8253可编程定时/计数器的计数范围是( D )A、0-255B、1-256C、0-32768D、1-6553613.可编程定时器/计数器8253的6种工作方式中,既可软件启动,又可硬件启动的是( B )A、方式1,2;B、方式2,3 ;C、方式3,5;D、方式2,514.根据串行通信规程规定,收发双方的( B )必须保持相同。

长安大学2010微机原理及应用复习题-答案

长安大学2010微机原理及应用复习题-答案

微机原理应用及控制复习题(2010年)1、选择题1、某内存单元的段基址为2000H,偏移地址为0C800H,则该单元的物理地址为(B)。

A.20000H B. 2C800H C. 0C8000H D. 0CA000H2、下列四条指令中,错误的指令是(C)。

A. MOV AH, 64HB. MOV BL,8AHC. MOV 8F, ALD. MOV [100H], AL3、8K*8位的EPROM,其地址线和数据线个数分别为(B)。

A.8,8 B. 13,8 C. 12,8 D. 13,44、8253的工作方式有(C)种。

A.4种 B. 5种 C. 6种 D. 8种5、当8253芯片写入控制字36H时,所使用的通道是(B)。

A.1通道 B. 0通道 C. 2通道 D. 3个通道都不用6、已知并行接口芯片8255A在微机应用系统中的控制口地址为203H,其C口地址202H,则其B口地址为(B)。

A.200H B. 201H C. 205H D. 207H7、某系统要求该D/A转换器的输出为0到+5.12V,分辨率为5mV,则所选择的D/A转换器的位数至少应为( B).(分辩率=满刻度电压值/2n-1)故: 5.12*5=255(28-1)应该是8位A.8位 B. 10位 C. 12位 D. 16位8、十进制数-97对应的二进制原码是( D )A.10011110B B. 10011111B C. 11100000B D. 11100001B9、无符号二进制数11010111B对应的十进制数是(C )A.653 B. 327 C. 215 D. 12510、当进行算术运算时,若运算结果发生溢出,则(C )A.CF=1 B. DF=1 C. OF=1 D. ZF=111、下列四条指令中,错误的指令是(D)。

A. MOV AX, 2000HB. MOV BX,[2000H]C. MOV DS, AXD. MOV DS,2000H12、在PC/AT总线中,执行I/O读操作时有效的信号是( A )A./IOR B. /IOW C. /MEMR D. /MEMW13、8086微处理地址总线20根,在实地址方式下,该微处理器的寻址范围为(A)A.00000H---0FFFFFH B. 00000H---0AFFFFH C. 00000H---1FFFFHD. 0000H---0FFFFH14、8086CPU的中断类型号为(D)A. 0---7HB. 0---FHC. 20---27HD. 00---0FFH15、8253的定时计数器0通道设置为16位计数工作方式,其初值写入的次数是:BA. 1次B. 2次C. 4次D. 6次16、一个12位单极性A/D转换器,量程为0---+10V,其分辨率为(B)δ=10/(2N-1)(N为位数)A. 1.22mvB. 2.44mvC. 5mvD. 10mv17、INTEL8088的存储器总线写周期,微处理器给出控制信号,(最小模式)/WR,/RD,IO//M分别为(B)A. 1,0,1B. 0,1,0C. 0,1,1D. 1,0,018、8086指令MOV AX, 1234H,该指令源操作数的寻址方式为(A)A. 立即数寻址B. 寄存器寻址C. 直接寻址D. 寄存器间接寻址19、指令INT 17H的中断向量存放在中断向量表中的首地址为(C)A. 0000:0038HB. 0000:005BHC. 0000:005CHD. 0000:0068H20、8086/8088CPU中断向量表所占用的物理地址范围为(B)A. 00001H---00400HB. 00000H---003FFHC. 00000H---00400HD.0FFC00H---0FFFFFH21、某D/A转换器的分辨率为8位,输出电压的范围为0---+5V,则数字80H所对应的输出电压为(B)(5*128/255=2.5)A. 0.00VB. 2.50VC. 3.50VD. 5.00V22、CPU中运算器的主要功能是( D )A、算术运算B、逻辑运算C、函数运算D、算术运算和逻辑运算23.8086CPU中的段寄存器用来存放(C )A、存储段的物理地址B、存储器的逻辑地址C、存储器的段基值D、存储器的起始地址24、8086CPU在进行写内存操作时,控制信号和是( D )A、00B、0 1C、 1 0D、 1 125、芯片8288在8086CPU系统中用作( C )A、总线锁存器B、总线驱动器C、总线控制器D、总线仲裁器26、有一静态RAM芯片的地址线为A0~A10,数据线为D0~D3,则该存储器芯片的存储容量为(A )A、2K×4位B、1KB(B:字节)C、2KBD、1K×4位27、有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、0FEH、00H和0F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( C )A、0EH,34FE:00F0HB、0EH,0F000:0FE34HC、0FH,0F000:0FE34HD、0FH,00F0H:34FEH28、8259A可编程中断控制器中的中断服务寄存器ISR用于( A )A、记忆正在处理中的中断B、存放从外设来的中断请求信号C、允许向CPU发中断请求D、禁止向CPU发中断请求29、当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )A、IBF、ACKB、OBF、ACKC、IBF、STBD、OBF、STB30、8253可编程定时/计数器的计数范围是(D)A、0-255B、1-256C、0-32768D、1-6553631、根据串行通信规程规定,收发双方的( B )必须保持相同。

长安大学单片机原理及接口技术期末考试试题

长安大学单片机原理及接口技术期末考试试题
(4)当寄存器PSW的内容为08H时,此时当前工作寄存器是哪个区?工作寄存器R5的单元地址是多少?
(5)简述MCS-51单片机的位寻址空间组成。
(6)MCS-51单片机复位的条件是什么?
(7)MCS-51单片机工作过程中强制复位,对寄存器DPH、P1口、20H单元、27H.1和TF1有什么影响?
(8)在一个MCS-51单片机应用系统设计中,出现了外部数据存储器和外部I/O口地址重叠,是否会产生访问冲突?为什么?
图1单片机应用系统
(2)图2为单片机数据采集系统原理图,编程实现每隔20ms采样一次通道IN7,如果采样值大于8DH,则点亮LED1以示报警,采样值低于8DH时,点亮LED2以示正常。已知系统晶振为12MHz。(需确定通道地址)。(10分)
图2单片机数据采集系统原理图
第2页(共页)
(3)图3为一个单片机应用系统,S为外部控制按钮,采用中断方式实现,每按动一次S按钮,把存储在内部RAM的50H单元的数据取出,从DAC0832输出。(10分)
字符
字型编码
字符
字型编码
0
3F
8
7F
1
06
9
6F
2
5B
A
77
3
4F
B
7C
4
66
C
39
5
6D
D
5E
6
7D
E
79
7
07
F
71
第4页(共页)
第1页(共页)
(3)单片机应用系统把参数数组Y的值存储在程序存储器从PARAMT开始的区域。存储顺序X与参数数组Y元素的对应关系如表1所示。设计实现由X获取对应参数的子程序。
表1存储顺序X与参数数组Y元素的对应关系
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档