《微机原理及应用》[B]模拟试题
微机原理及应用模拟试题及参考答案
微机原理及应用模拟考试试卷一、填空题1.XLAT指令规定BX寄存器存放表首偏移地址,AL寄存器中存放表内偏移量。
2.对与8086CPU,若指令MOV AL,[BP+SI],其源操作数的寻址方式为基址变址寻址,假设BP=1500H,SI=2500H,ES=3000H,SS=4000H,则源操作数的物理地址为 43A00H 。
3.8259A有 7 个命令字,3片8259A接成级联可管理 22 级中断。
4.对于寄存器之间的数据传送,指令指针 IP 不参加数据传送,代码段寄存器CS不能作目的操作数。
5.设8253的计数器0工作于方式1,以二进制方式计数,初值16位。
则初始化8253芯片时,其控制字为00110010B 。
6.执行下列程序段:MOV AX,08701HMOV BX,3589HXOR AX,AXOR BX,AX后:AX=0H,BX=3589H。
7.8086CPU执行指令INT 20H时,其中断向量取自中断向量表的80~83H单元。
8.已知某数据块由100个字节组成且在内存中连续存放。
首字节逻辑地址为2000H:2537H,则该数据块首字节的物理地址PA=22537 H,末字节段基址为2000H,末字节偏移地址为259A H。
9.十进制数61.5转换为二进制数是,转换为十六进制数是。
10.设有伪指令定义如下:VR1 DW 5VR2 DW 4 DUP(?),10VR3 DB ‘OK’VR4 DD 2 DUP (?)TOTAL EQU $-VR1其中TOTAL的正确取值是 22 。
二、选择题(单选或多选)1.计算机中常用的BCD码是 CA.二进制数B.十六进制数C.二进制编码的十进制数D.不带符号数的二进制形式2.将字变量ARRAY的偏移地址送寄存器BX的正确结果是A、C 。
A. LEA BX,ARRAYB. MOV BX,ARRAYC. MOV BX,OFFSET ARRAYD. MOV BX,SEG ARRAY3. 下列各类存储器中,掉电后存储内容不丢失的是 A、B 。
微机原理及应用的试题
微机原理及应用的试题第一部分:微机原理1. 什么是微机?•微机是指一种由微处理器、存储器、输入输出接口、系统总线和外设等组成的计算机系统。
2. 微机系统的组成部分有哪些?•微处理器:负责执行指令和进行数据处理的中央处理单元。
•存储器:用于存储指令和数据。
•输入输出接口:用于与外部设备进行数据交互。
•系统总线:将各个部件连接起来,传送指令和数据。
•外设:如键盘、鼠标、显示器等。
3. 什么是微处理器?•微处理器是微机的核心部件,具有进行数据处理和执行指令的功能。
4. 常见的微处理器有哪些?•Intel的x86系列:如Intel 8086、80286、80386、80486等。
•AMD的Athlon系列和Ryzen系列。
•ARM架构的处理器:如Cortex-A系列、Cortex-M系列等。
5. 什么是指令集?•指令集是微处理器能够识别和执行的指令的集合。
6. 常见的指令集有哪些?•x86指令集:用于Intel和AMD的处理器。
•ARM指令集:用于ARM架构的处理器。
•MIPS指令集:用于MIPS架构的处理器。
7. 什么是存储器?•存储器是用于存储指令和数据的设备。
8. 常见的存储器有哪些?•内存(主存):用于存储正在执行的程序和数据。
•缓存存储器:用于提高处理器访问速度。
•硬盘:用于永久存储数据。
•光盘、U盘等外部存储设备。
9. 什么是系统总线?•系统总线是连接计算机各个部件的数据路径。
10. 常见的系统总线有哪些?•数据总线:用于传输数据。
•地址总线:用于传输地址。
•控制总线:用于传输控制信号。
第二部分:微机应用1. 微机在哪些领域应用广泛?•个人电脑:用于办公、娱乐等个人使用。
•工业控制:用于自动化生产线控制。
•嵌入式系统:用于手机、平板电脑、智能家居等。
•信息技术:用于互联网、网络通信等。
2. 微机在工业控制中的应用有哪些?•PLC(可编程逻辑控制器):用于控制生产线上的机器和设备。
•DCS(分散控制系统):用于控制大型工业过程的分散设备。
《微机原理及应用》B 期末考试试题及参考答案
《微机原理及应用》复习题B一、填空题(共20分)1.总线周期的含义是;8086/8088 的基本总线周期由个时钟周期组成;如果CPU 的时钟频率为4.77MHz,那么它的一个时钟周期为ns,一个基本总线周期为ns。
2.8086 CPU的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. 8086 CPU的寄存器都是16位的,但指令指针是20位。
2.下列说法正确的是_ _ __。
A.通用寄存器包括AX、BX、CX、DX,它们都可以作为累加器使用。
B.使用BP做间址寄存器时,默认使用DS做段寄存器。
C.做字符串操作时,源指针与目的指针使用的段寄存器不同。
D. 形成堆栈地址的是SS与SP。
3.下列说法正确的是_ _ __。
A. 8086 CPU有1M字节地址空间,其中最低64K是IO地址空间。
B. 8086 CPU有16位数据线和20位地址线,因此能访问2M字节存储器。
2023年大学_微机原理模拟试题及参考答案
2023年微机原理模拟试题及参考答案微机原理模拟试题一、填空题(1)1、源的变址寄存器是( A)。
A)SI B)DI C)SP D)BX2、用来存放即将执行的指令的偏移地址的寄存器是( B )。
A)SP B)IP C)BP D)CS3、用来存放运行结果状态的寄存器为( C )操作。
A)SP B)SI C)FLAGS D)DX4、微机中控制总线传送的是( D )。
A)存储器和I/O接口的地址码B)微处理器向内存储器和I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号D)B和C5.在下列指令的表示中,不正确的是( C )A.MOV AL,[BX+SI]B.JMP SHORT DONIC.DEC 100D.MUL CL6.将DX的内容除以2,正确的指令是( C )A.DIV 2B.DIV DX,2C.SAR DX,1D.SHL DX,17.若栈顶的物理地址是0H,当执行完POP AX指令后,栈顶的物理地址是( A )。
A)2H B)1H C)0H D)3H8.下列指令中,源操作数的寻址方式中,( C )属于立即寻址,( B )属于寄存器寻址,( E )属于寄存器间接寻址,( A )属于直接寻址,( D )属于寄存器相对寻址。
A)MOV AX,[4000H] B)MOV [BX],AXC)SUB AX,H D)MOV AX,[SI+12H]E)MOV CX,[BX] F)MOV AX,[SI+BX+10H]9.下列指令中错误指令是( B )、( E )和( F )。
A)MOV AX,DS B)MOV CS,1500HC)MOV SI,BX D)MOV [3000H],ALE)MOV [DI+32H],[1845H] F)MOV AL,1000H10.指令LOOPNZ的循环结束条件是( D )。
A)CX=0且ZF=0 B)CX=0或ZF=0C)CX=0且ZF=1 D)CX=0或ZF=111.语句DA1 DB 2 DUP(4,6),5汇编后,与该语句功能等同的语句是( C )。
微机原理与应用的考试题
微机原理与应用的考试题一、单选题(共10题,每题2分,共计20分)1.下列哪个是微机的基本组成部分?– A. 主机– B. 显卡– C. 鼠标– D. 打印机2.下面哪个不是微机系统的输入设备?– A. 鼠标– B. 键盘– C. 显示器– D. 打印机3.主机中的CPU主要负责什么?– A. 存储数据– B. 执行指令– C. 输出显示– D. 供电4.主存储器的作用是什么?– A. 存储程序和数据– B. 进行运算– C. 控制外部设备– D. 输入输出5.下列哪个不是微机外部设备?– A. 打印机– B. 鼠标– C. 键盘– D. CPU6.下列哪个不是计算机的存储器?– A. 主存储器– B. 寄存器– C. 高速缓存– D. 硬盘7.BIOS是什么意思?– A. 基本输入输出系统– B. 基本操作系统– C. 基本输入系统– D. 基本输出系统8.操作系统的主要功能是什么?– A. 控制计算机的硬件资源– B. 执行应用程序– C. 运行计算机– D. 连接网络9.下列哪个不是计算机的主要运算部件?– A. CPU– B. 显卡– C. 寄存器– D. 运算器10.硬盘是计算机的什么类型存储器?– A. 主存储器– B. 辅助存储器– C. 高速缓存– D. 寄存器二、填空题(共5题,每题2分,共计10分)1.微机的最小存储单位是______。
2.在字节型存储器中,一个字节有______位。
3.一个CPU周期包含一个______操作和两个______操作。
4.CPU的两个主要部分是______和______。
5.常见的微机操作系统有______和______。
三、简答题(共5题,每题10分,共计50分)1.请简要说明计算机系统的层次结构和作用。
2.什么是微处理器?它的主要组成部分有哪些?3.请简要说明计算机主存储器的分类和特点。
4.操作系统的主要功能有哪些?请简要说明每个功能的作用。
微机原理及应用B卷及答案
长沙理工大学考试试卷课程编号B卷拟题教研室(或老师)签名教研室主任签名……………密…………………………封…………………………线……………………………课程名称(含档次)微机原理及应用专业层次(本、专)本科专业08自动化考试方式(开、闭卷)闭卷一、填空题(每空1分,共20 分)1、堆栈操作时,一次数据入栈,堆栈指针________;一次数据出栈,堆栈指针________。
2、8086 系统中的汇编语言程序可以使用四个段,程序运行时,四个段的基地址分别放在_______、_______、_______及_______。
3、若某中断向量为10H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为________~________。
4、8259 可编程中断控制器可以进行级联,其级联是通过________管脚实现的。
此时,主8259 应接________。
5、外部设备是通过________引脚向CPU 请求服务的,而CPU 是通过________给外设应答。
6、对字符串操作时,______指向源操作数,______指向目的操作数。
7、设[X]补=11100011,[Y]补=00110010,[X]原=_______,[X-Y]补=_______。
8、设SS=1000H,SP=3000H,AX=128AH ,CX=0931H 则执行下列指令后PUSH AXPUSH CXPOP AXSS=________,SP=________,AX=________,CX=________。
二、选择题(单项选择,每题 2 分,共20 分)1、二进制数10010110.10B 的十进制数值可表示为()A. 96.8B. 150.5C. 96.5D. 160.52、RAM 6116芯片有2K×8 位的容量,它的片内地址选择线和数据线分别是()A.A0~A15和D0~D15B.A0~A10和D0~D7C.A0~A11和D0~D7D.A0~A11和D0~D153、8086 CPU在响应中断时顺序将()内容压入堆栈。
微机原理及应用试卷(6套)含答案
学院:**学院专业班级:电子01 命题共4页第页1一填空题(每空1分,共25分)1.两个无符号数比较大小时,8086CPU用标志寄存器中的(1)标志判断结果。
2.内存单元1999H:0010H的段内偏移地址为(2),物理地址为(3);若(BP)=0010H,用指令MOV AL,[BP]取出该单元的内容,段寄存器(4)的值应为1999H。
3.8086CPU的寄存器CS:IP总是指示(5)地址,复位后CS:IP的值为(6),取出一个指令字节后,(7)自动加1。
在软件上可以通过(8)和(9)指令来改变IP的内容。
在硬件上可以用(10)或(11)来改变IP的内容。
4.在一个微机系统中有多个中断源,当出现两个中断源同时提出(12)时,CPU响应(13)的中断源,在此中断源的中断处理完毕后,再响应(14)的中断源。
5.8086/8088微处理器是否响应INTR引脚的信号由标志位(15)控制。
6.在80X86微处理器中,指令分配给寄存器SP的默认段寄存器是(16)。
7.INT 40H指令引发的中断,其中断向量存放在(17)H:(18)H开始的4个字节。
8.当ALE有效时,8086/8088的AD0-AD15引脚上传送的是(19)信息。
9.若一个数据块在内存中的起始地址为80A0H:1000H,则这个数据块的起始地址的物理地址为(20)。
10.分别用一条指令实现下列功能:1)栈顶内容弹出送BX(21)2)CX的内容加1,不影响进位标志位(22)3)AL的高四位置1(23)4)清进位标志(24)5)子程序结束返回(25)二选择题(10分)1Intel 8253/8254有()个16位计数器通道。
A、1B、2C、3D、42当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()使用。
A、两个4位I/O端口或1个8位I/O端口B、状态端口C、部分引脚作端口A、端口B的联络信号D、全部作联络信号3欲使8086CPU工作在最大方式,其引脚MXMN应接()电平。
微机原理及应用试卷(含答案)
微机原理及应⽤试卷(含答案)⼀、填空题(1—10题,每空1分,共30分。
)1、⼗进制数42.625转换为⼆进制数是 101010.101B ,转换为⼋进制数是52.5O ,转换为⼗六进制数是 2A.AH 。
2、⼗进制数-66的原码是 11000010B ,反码是 10111101B ,补码是 10111110B 。
(⽤⼋位⼆进制编码表⽰)。
3、8086从功能上可分为两个部分,即:总线接⼝单元(BIU)和执⾏单元(EU)。
4、可编程计数/定时控制器8253具有 3 个计数通道;它有 6 种⼯作⽅式,其中⼯作⽅式3被称为⽅波发⽣器。
5、三态输出电路可以有3种⼯作状态,即0、1和⾼阻态。
6、8086的地址有20位,那么它的可寻址空间为 1024 K,其中每个段的最⼤长度为 64 K。
7、8086的输⼊/输出控制⽅式包括程序控制⽅式、中断控制⽅式、 DMA控制⽅式和输⼊/输出处理机控制⽅式。
8、8086微机系统中的⼀个中断向量占4个存储单元,假定某中断对应的中断向量存放在0000:002C H;那么该中断向量对应的中断类型号为 0B H,若该向量对应的中断处理⼦程序放在0080:0402H开始的内存区域中,则按照地址由低到⾼的顺序写出其相应的存储单元的内容为 02H 、 04H 、 80H00H 。
9、8259A包括两种触发⽅式,即电平触发⽅式和脉冲触发⽅式;8259A中对中断优先权的管理可分为三种⽅式,即完全嵌套⽅式、⾃动循环⽅式、和中断屏蔽⽅式。
10、8086复位后如下寄存器的内容为:CS= FFFF H,IP= 0000 H。
⼆、选择题(1—15题,每题1分,共15分。
)1、8086的⼯作⽅式为 A 。
(A)实地址⽅式(B)保护地址⽅式(C)虚拟8086⽅式(D)实地址和保护地址⽅式2、8086通过 A 信号和控制连接在总线上的存储器和接⼝以何种⽅式传输数据。
(A) BHE A0 (B) ALE A0 (C) BHE A1 (D) ALE A13、MDR表⽰的意思是 B 。
微机原理及应用习题与习题答案
模拟练习题一一、单项选择题(请将答案填入题号前的空格中)( )1.Pentium机中的CPU进行算术和逻辑运算时,可处理的数据长度为()。
A 32位B 16位C 8位D 都可以( )2.将内存储器和I/O接口集成在一个芯片的MCS-51属于()。
A.单片机B.通用微处理器C.数字信号处理器D.80x86系列微处理器( )3.世界上第一个微处理器生产厂家是()A.Motorola公司B.Intel公司C.Zilog公司D.IBM公司( )4.以下不属于16位微处理器的芯片是()。
A.8086 B.80186 C.80286 D.80386( )5.以下对8088CPU芯片描述错误的是()。
A.准16位微处理器B.80x86系列微处理器C.8位微处理器D.Intel公司生产的微处理器( )6.被确定为开发80x86系列微处理器体系结构IA-32标准的微处理器芯片是()。
A.80286 B.80386 C.80486 D.Pentium( )7. 计算机的软件系统由()组成。
A.系统软件和应用软件 B. 操作系统和数据库系统C. 通用应用软件和专用应用软件D. 应用软件和工具软件( )8.以下对微处理器芯片描述不正确的是()。
A.将CPU集成在一个芯片上B.由控制器、运算器和寄存器组组成C.是微型计算机的核心D.只有运算器和控制器( )9.80486微处理器芯片内的高速缓冲存储器Cache属于()。
A.L1 Cache B.L2 Cache C.数据Cache D. 指令Cache( )10. 在字长8位的定点整数补码表示中,能表示的最小数和最大数是()。
A.-128和128 B.-127和127 C.-127和128 D.-128和127( )11.以下对I/O接口的功能描述不正确的是()A.和I/O设备一起构成输入输出子系统B.是外设和主机间的桥梁C.完成信号变换、数据缓冲、联络控制D.不可直接与主机相连( )12.在微型计算机中,总线信号分为三组,()。
微机原理及应用试题及答案
微机原理及应用试题及答案(总23页)-本页仅作为预览文档封面,使用时请删除本页-电气工程及其自动化专业《微机原理及应用》试题一、填空题(每空1分)1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系统配置。
2. 微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等部件,这些部件通过数据总线、地址总线、控制总线相连接。
3. 8086的标志寄存器中控制标志有:IF、DF、TF。
4. 8086的标志寄存器中状态标志有: CF 、 AF 、 ZF 、 PF 、 SF 、 OF 。
5. 随机存储器RAM可分为双极型和 MOS型两大类。
6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。
7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。
8. 8253是可编程定时器/计数器,它有 3 个计数通道, 6 种工作方式。
9. 串行通信中的数据传送模式有:单工,半双工,全双工。
10. 串行通信中最基本的通信方式:异步通信,同步通信。
11. ADC0809有 8 个模拟量输入信号,可用 3 位地址信号控制,有 8 位数据输出。
12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号,可设置3种工作方式。
13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。
14.汇编语言指令语句格式:[标号:]操作码助记符[操作数1][,操作数2][;注释]15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。
16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。
17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。
18.地址译码的方式有线译码、部分译码、全译码三种。
19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。
微机原理及应用试题库(有答案)
《微机原理及应用》试题库1. 下列四条指令中, B 是错误的。
[LEA指令格式中要求源操作数必须为内存单元地址,目的操作数必须为一个16位的通用寄存器]A. LEA AX, [2728H]B. LEA CX, 6093HC. LEA SP, [0482H]D. LEA BX, [BP+SI]2. 下面的哪项是有效标识符: B 【有效标识符的遵循的规则在书上109页,需谨记】A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1:3. 如图所示的三态输出电路,当 A 时,V B≈V DD。
【单向三态输出电路当E为低电位时不管A点是什么电平B处都为高阻在书上29页】A. E(ENABLE)=1, A=1B. E(ENABLE)=1, A=0C. E(ENABLE)=0, A=1D. E(ENABLE)=0, A=04. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是D 【SS*16+(SP-2);得出的两个物理地址为200FEH和200FFH,07H在200FEH中,21H在200FFH 中,低位在前高位在后】A. 20102HB. 20101HC. 200FEHD. 200FFH5. 执行完毕下列程序段后,BX寄存器中的内容是 C 。
MOV CL,3MOV BX,00B7HROL BX, 1ROR BX,CLA. 0C02DHB. 00EDHC. 002D HD. 000DH6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。
【作为间接寻址方式的寄存器有BX、BP、SI、DI】A. CXB. BXC. BPD. DI7. 执行下列程序段:MOV AX,0MOV BX,1MOV CX,100AA:ADD AX,BXINC BXLOOP AAHLT执行后的结果:(AX)= C ,(BX)= 。
《微机原理及应用》期末考试复习
《微机原理及应用》期末考试复习参考资料一、微机原理与应用模拟试题Ⅰ一、填空题(每空1分,共25分)1、指令由和组成。
2、I/O接口是微机系统的一种部件,它被设置在与之间。
3、。
4、IF是标志;SP称为;CS称为。
5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。
6、8086CPU由和两部分组成。
7、CPU的基本时间计量单位称为周期。
8、SP总是指向堆栈的。
9、指令MOV AX,[BP+200]读取的是段的存储单元。
10、由8个二进制位组成的基本数据表示单元称为。
11、访存空间的是指CPU所能访问的。
12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。
13、PENTIUM的工作模式有、、。
14、指令由、和操作数字段组成。
15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围为。
16、电可擦除的可编程只读存储器的英文简写为。
17、逻辑地址由段基值和___ ___组成。
二、判断题(每小题1.5分,共15分,在每小题后面的括号中认为正确的画“√”,错误的画“×”)1、堆栈是处在CPU内部的一个部件。
()2、8086的状态标志位有9个。
()3、IP是EU中的寄存器。
()4、IP中存放的是正在执行的指令的偏移地址。
()5、全地址译码法是指存储器芯片上的所有地址均参加译码。
()6、EPROM是电可擦除的PROM。
()7、中断是指CPU执行程序过程被意外暂停。
()8、EEPROM中存储的数据不会因掉电而丢失。
()9、SRAM是不用刷新的RAM。
()10、总线周期是指CPU通过总线访问一次内存或外设的时间。
()三、单项选择题(每题1.5分,共15分)1)。
(A) SP (B) IP (C)BP (D)CS2、源变址寄存器是()。
(A) SI (B)DI (C)SP (D)DX3、下面4个标志中属于控制标志的是()。
(A) CF (B)DF (C)SF (D)ZF4、LEA BX,BUFF 指令的功能是()。
微机原理试题(答案)
淮海工学院08 - 09 学年第 2 学期微机原理及应用试卷(B闭卷)一、判断正误(本大题共10小题,每小题1分,共10分)1.指令 MOV [BX],[SI] 是正确的。
(X)2.指令 IN BX,DX 是正确的。
(X)3.指令INC [BX] 是正确的。
(X)4. 使用指令 RET及 IRET时, 弹出堆栈的内容一样。
(X)5. 响应可屏蔽中断 INTR的条件是 IF = 0. (X)6. 8086CPU提供了256个中断类型号. (√)7. 非组合十进制乘法调整指令 AAD 对积进行调整. (X)8.8255并行接口通道B工作在方式2时,它与外设可以同时进行双向传送 ( X) 9.动态RAM必须定时刷新,否则所存信息就会丢失。
( √ )10.8086系统中,堆栈的操作是字操作。
(√)二、填空题(每空1分,共15分)1. 微机是通过_数据____、___地址___ 、_控制__总线把各个部件连接在一起构成一个系统。
2. 8086CPU的内部由两个独立的工作部件构成,即 _总线接口部件__ 和__执行部件_ 。
3. 8086有__16___位数据总线和__20____位地址总线,可以访问__1M____存储单元。
4. 输入/输出指令间接寻址必须通过___DX___寄存器,移位指令的移位次数可由___CL___寄存器间接给出。
5. 串操作指令规定源串在__DS____段中,用___SI___来寻址源操作数,目的串在__ES____段中,用 ___DI___ 来寻址目的操作数。
6. 若(BP)=1500H,(SI)=2500H,(DS)=2000H,(SS)=4000H, 执行指令:MOVAL,[BP+SI+4200H],访问内存的物理地址为_47C00_____。
三、简答计算题((本大题共6小题,每小题5分,共30分)1.设堆栈指针SP的初值为1000H,AX=2000H,BX=3000H,问:(1)执行指令PUSH AX及PUSH BX后,SP的值是多少?(2)再执行POP BX及POP AX后,SP,AX和BX的值是多少?解:(1)SP=0FFCH (2分)(2)SP=1000H AX=3000H,BX=2000H (3分)2 DMA控制器8237的优先权管理?(5分)解:两种:固定优先权,通道0优先权最高,通道3最低。
微机原理与应用B卷及答案
一、选择题(每小题2分、共30分)1、系列指令属于传输指令的是()A、ADDB、MOVC、INCD、DEC2、在输入/输出接口电路中设计了3中寄存器,下面不属于其中的是()A、状态寄存器B、数据寄存器C、传输寄存器D、命令寄存器3、下面指令表示加法指令的是()A、MOVB、SUBC、ADDD、ORL4、堆栈指针SP的作用是()A、指示堆栈的栈底B、指示堆栈的栈顶C、指示下一条将要执行指令的地址D、指示中断返回的地址5、使用单片机开发系统调试程序时,对源程序进行汇编的目的是()A、将源程序转换成目标程序B、将目标程序转换成源程序C. 将低级语言转换成高级语言D. 连续执行键6、当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送()实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。
A、DPTRB、PCC、SPD、PSW7、系列指令属于乘法指令的是()A、ADDCB、DIVC、MULD、CPL8、下面哪个时指令中不可缺少的部分()A、操作码助记符B、标号C、操作数D、注释9、MCS-51单片机有七种寻址方式,其中:MOV A,direct 源操作数属于()寻址A、间接B、变址C、相对D、直接10、如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果(A)=( )A、79HB、49HC、58HD、00H11、总线按功能分类有三种,下面哪种不属于其分类()A、数据总线B、地址总线C、传输总线D、控制总线12、MCS-51子系列的芯片有()个并行口。
A、1个B、2个C、3个D、4个13、在指令MOV 30H, #55H中,30H是()A、指令的操作码B、操作数C、操作数地址D、机器码14、MCS-51单片机有七种寻址方式,其中:MOVC A,@A+DPTR源操作数属于()寻址A、间接B、变址C、相对D、直接15、MOV A,#70H这条指令属于()寻址方式。
《微机原理与应用》考试试题B编纂
试卷代号: B宁波广播电视大学2007—2008学年度第一学期期末机电专业《微机原理与应用》考试试题2007年10月一、填空题(本题共15分,每题1分)。有两类中断,它们是 中断和 中断。2. 十六进制数转换为二进制是________________,转换为十进制是_ __ ____。3. 已知x=-18,它 的原码(用十六位二进制)是 ,反码(用十六位二进制)是 ,补码(用十六位二进制)是 。4.逻辑运算11110101和11101110 的相“与” 的结果是___ _________。5.微机系统 的主要技术指标包括 、 、 、 和。6. 查询方式是 。7. RS232C 是 接口 的标准,所以调制解调器之间应按这个标准进行连接。1.微机使用的总线体制有哪几种?PCI总线的特点是什么?2.8086CPU 的字节寻址范围有多大?为什么?存储器为什么分段?20位物理地址的形成过程是怎样的?3.使用中断有什么好处?1.指出下列标志位的含义(本题5分)(1)CF(2)OF(3)AF(4)ZF(5)DF2.指出下列指令的错误(本题5分)(1)SUB AH,BX(2)MOV CS,AX(3)MOV AX, [SI] [DI](4)MOV BYTE PTR [BX], 9993.指出下列伪指令的含义(本题5分) (1)AA EQU 200(2)BB DB ‘XYZ’(3)CC DB 2*4+3(4)DD DW 4 DUP(?)(5)EE DROC1、若DAT1和DA T2都是内存单元的地址,指出下列程序的功能,并加上注解。(本题10分)MOV AL 0LEA AI. DA T1+14LEA BX.DA T2+14MOV CX, 15LP:MOV AL, [SI]MOV [BX], ALDEC SIDEC BXLOOP LP2、8255A 的工作方式控制宇和C口的按位置位/复位控制字有何差别?若将C口的上脚输出高电平(置位),假设8255A控制口地址是303H,程序段应是怎样的? (本题11分)3、利用一个异步传输系统传送英文资料,系统的速率为1200波特,待传送的资料为5000字符长,设系统用ASCII码传送,不用校验位,停止位只用一位,问至少需要多少时间才能传完全部资料? (本题12分)4、什么是中断优先权排队?若在一个系统中有五个中断源,它们的优先权排列为:1、2、3、4、5,它们的中断服务程序入口地址分别为3000H、3020H、3040H、3060H和3080H。编程序: 当有中断请求且CPu响应时,能用查询方法转至申请中断的优先权最高的源的中断服务程序。(本题12分)5、DAC 的含义是什么?假设DAC满刻度值电压、为10伏,DAC为10位,则用电压值表示的分辨率是什么?(本题10分)《微机原理与接口》课程复习题及参考答案2013年12月第一章习题1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同?【解】把CPU(运算器和控制器)集成在一个芯片上,即为微处理器。
《微机原理及应用》试卷及其答案
《微机原理及应用》试卷及其答案第一篇:《微机原理及应用》试卷及其答案《微机原理及应用》试卷A一、填空题(每空1分,共15分)1、在计算机中,对带符号数的运算均采用补码。
带符号负数1100 0011的补码为__________。
2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的、_____ 和控制总线。
3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA 应为__________。
4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_______。
5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,______=1,差的D3需借位时,______=1。
6、80C51单片机中,在调用子程序前,用_________指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___________指令从堆栈中弹出数据。
7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加_________。
8、外部中断和有两种触发方式:__________________和________________。
9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 _________________和_________________。
10、若累加器A中的数据为0111 0010B,则PSW中的P=____________。
二、选择题(每题1分,共15分)1、单片机是在一片集成电路芯片上集成了以下部分,除了()A、微处理器B、存储器C、I/O接口电路D、串口通信接口2、一个机器周期包含多少个晶振周期()A、2B、6C、8D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了()A、SBUFB、TCONC、SCOND、PCON 4、80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻()A、P0B、P1C、P2D、P35、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为()A、寄存器寻址B、直接寻址C、寄存器间接寻址D、变址寻址6、源地址为1005H。
微机原理及应用试卷b(含答案)汇编
A.'A'B.'B'C.'0'D.'1'
3.构成微机系统CPU的两部分是【A】
A.EU和BIUB.ALU和BIUC.ALU和EUD.存储器和运算器
4.两数相减其结果为零,则标志寄存器中必定为1的标志位是【D】
A.OFB.CFC.SFD.ZF
5.有指令MOV AX, [SI],该指令目标操作数的寻址方式为【B】
16.3片8259A级联时,可接收的外部中断请求的数量有【C】。
A.3个B.8个C.22个D.24个
17.某微机系统中,8255A控制寄存器的地址为20BH,则PB端口地址为【B】。
A.208HB.209HC.20AHD.420DH
18.可编程定时/计数器8253内部有三个独立的计数器,这些计数器实际上是【C】
A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址
6.以下四条指令中,正确的是【C】
A.MOV [DI], [SI]B.MOVCS, AXC.MOVDX, AXD.IN AL, 200H
7.有数据定义VAR DW 12H, 3456H,则按照地址从低到高的次序,变量VAR在内存中的存储数据为【C】。
六、应用题(本大题共2小题,每小题10分,共20分)
42.某系统中使用8255A作为无条件输入输出接口,如图所示,端口B外接8路开关,端口A外接8个发光二极管,要求开关Ki闭合时点亮发光二极管Li,Ki断开时熄灭Li,试编写程序段实现上述功能。
43.某系统中使用8253实现对外部事件的计数,如图所示,设该8253的地址范围为218H ~ 21BH,CLK1与外设相连,外设产生的事件为正脉冲,当外部事件发生1000次后通过OUT1向CPU发出中断请求。试编写8253的初始化程序段。
桂林电子科技大学 902微机原理及应用(B1)(2014-B) 2014年硕士研究生考研真题
4.8086/8088 CPU中标志寄存器一个是()的寄存器。
A.9位B.1位C.8位D.16位
5.在下列指令中,能对I/O端口进行读写访问的是()。
A.中断指令B.串操作指令
C.输入/输出指令D.传送指令
6.RAM存储器在加电后,各存储单元中的代码为()。
15.8253只采用软件触发启动计数的工作方式为()。
A.方式0和方式1B.方式0和方式4
C.方式0和方式5D.方式0和方式2
二、填空题(10分,每小题2分)
1.假设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是。
2.8086CPU用奇地址访问内存1个字时,需要占用周期。
3.计算机中CPU与外设进行数据传递,广泛采用的控制方式有程序查询、和直接存储器访问。
4.8259A接收到CPU发回的中断响应信号后,将送入数据总线。
ห้องสมุดไป่ตู้5.8086的条件转移指令的转移距离范围是个字节之内。
三、问答题(24分,每小题6分)
1.(6分)8086/8088微处理器内部有哪些寄存器?其主要作用是什么?
C.是中断服务子程序的入口地址
D.中断源请求逻辑电路的地址
9.IBM-PC系统中规定的中断优先级次序,下面哪种是正确的()。
A.内中断>NMI>INTR>单步中断B.NMI >内中断>INTR>单步中断
C.内中断>单步中断>NMI>INTRD.NMI >内中断>单步中断>INTR
10.设DAT为字变量,则执行指令ADD AL,BYTE PTR DAT+1中的源操作数采用的寻址方式为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西南科技大学《微机原理及应用》[B]模拟试题
一、填空题(20分)
1.8086向偶地址存储单元0送一个字节数据时, 须执行一个总线周期, 在第一个T状态中,
ALE为(___), A0为(___),WR为(___)。
2.下列指令中,不影响进位的指令是(____)。
A. ADD AX,10
B. SAL AL,1
C. INC CX
D. SUB AX,BX
3.下列指令中,有语法错误的指令是(___)。
A. MOV AX,[BX][SI]
B. LEA DI,[2000H]
C. OUT DX,AL
D. SHL BX,2
4.某时刻8259A的IRR内容是06H,说明(___)。
某时刻8259A的ISR内容是08H,说明(____)。
若要屏蔽IR3和IR5上的中断请求输入,则屏蔽字应为(_____)。
5.8086硬件中断申请输入信号引脚有()个。
6.用3片8259A中断控制器组成2级主从式中断控制系统,最多可以管理的中断源为(____)级。
7. 下列指令中,隐含使用AL寄存器的指令有()条。
SCASB;CBW;HLT;MUL BL ;CMPSB;XLAT
8.设当前的SP=0FFFH,执行PUSHF指令后,SP=()H,若改为执行INT 20H指令后,则SP=()H。
9.8080、80286、80386、80486地址线分别为(、、、)条,数据线分别为(、、、)条。
10.8086 、80286、80386、80486允许的中断最多()个。
11.8253每个通道有()种工作方式可供选择。
8253的CLK0接2MHZ的时钟,欲使OUT0产生频率为200HZ的方波信号,则8253的计数初值应为(),应选用的工作方式是()。
方式控制字为()。
二.读程序,并回答问题(16分)
1.下面的程序是将表中元素按值的大小升序排序。
要求填空(1)和(2)使程序按预定目标运行;
(3).程序运行后,显示结果为什么?
CODE SEGMENT
ASSUME CS:CODE
STAR: JMP SSTT
ASCII DB 'GFBACXYD6291','$'
COUNT = $-ASCII-2
SSTT: MOV AX,CS
MOV DS,AX
MOV DL,COUNT
MOV DH,1 ;设交换标志=1
XOR BX,BX
L0: OR DH,DH
JZ L3
MOV DH,0
MOV CX,COUNT
SUB CX,BX
MOV SI,OFFSET ASCII
L1: MOV AL,[SI]
INC SI
CMP AL,[SI]
JBE L2 ;小于等于转
XCHG AL,[SI]
(1)
MOV DH,1
L2: LOOP (2)
INC BX
DEC DL
JNZ L0
L3: MOV DX,OFFSET ASCII
MOV AH,9
INT 21H
MOV AH,4CH
INT 21H ;返回DOS
CODE ENDP
END STAR
2.设DAC0832与CPU系统总线直接相连,端口地址为DA0832执行下列程序代码:
MOV AL,00H
MOV DX,DA0832
MOV CX,3
DON: OUT DX,AL
INC AL
CMP AL,0FFH
JNZ DON
LOOP DON
HLT
要求:(1).简要画出DAC0832的输出端输出电压波形;
(2).该波形是周期性的吗?可用什么方式调节周期?说明方法,不必编程。
三.简答题(24分)
1. 1.简述微型计算机系统的组成及各部分的作用。
2. 2.设某外设中断源的矢量(类型)码为61H,则其对应的中断矢量的地址指针为多少?
该外设的中断请求应加到8259A中断请求寄存器的哪一个输入端?若中断服务程序入口地址为1020H:5000H,试编程将其入口地址分别送入对应的中断矢量表的相应四个字节内。
四.接口与编程(40分)
1.假设某班80个学生某门课的成绩存放在数据区BUF开始的字节单元中,请编程统计小于
60分的人数,60 80分的人数,大于80分的人数,并将统计结果分别存于S1、S2、 S3字节单元中。
要求写出注释。
2.从2000H单元开始的区域,存放100个字节的字符串,其中有几个#符号(#的ASCII码为
23H),将第一个#符号替换成0,并将地址送DX,试写出程序段。
3. 用8255A的A口和B口控制发光二极管的亮与灭。
控制开关K0~K1打开则对应发光二极
管L0~L1亮,开关闭合则对应发光二极管不亮。
编写8255A的初始化程序和这段控制程序,写出程序注释。
8255端口地址合理假设。
4. 假设定时器/计数器8253,外部提供一个时钟,其频率f=2MHZ,若要提供2分钟的定时
信号,需要8253几个通道?为什么?(简要分析与计算,不必编程)
《微机原理及应用》[B]模拟试题
参考答案
一.填空题(20分)
1.1、0、0
2.B
3. D
4. IR1、IR2有申请、IR3正在服务中、00101000B
5.2
6. 2
7.4
8. 0FFDH、0FF9H
9.20,24,32,32;8,16,32,32
10. 256
11. 6,20000,3,00110110B
二.读程序,并回答问题(16分)
1.(1)MOV [DI-1],AL ;(2)L1 ;(3)YXGFDCBA9621
2.(1)
(2)是周期性锯齿波,可用软件延时的方式调节周期。
三.简答题(24分)
1.微机系统由硬件系统与软件系统组成。
硬件由:CPU、存储器、I/O接口与I/O设备和总线组成。
微处理器:进行算数运算和逻辑运算。
存储器:存储程序、数据、符号等。
I/O接口:使外设与微机相连。
总线:为CPU和其他部件之间提供数据、址和控制信息的传输通道。
2.首先有一位起始位,然后接着是5~8的数据位,接着是奇偶校验位,最后是停止位。
3.有两种方式:实地址方式和保护的虚地址方式。
在实地址方式,可寻址的空间为1MB。
在保护的寻地址方式,能寻址的实存空间为4000MB,能寻址的虚拟存储空间为64GB。
4.中断矢量地址指针为:0000:61*4H=0000:0184H
中断请求信号应加在8259的IR1上,
参考程序:
PUSH DS
XOR AX,AX
MOV DS,AX
MOV AX,5000H
MOV [0184H],AX
MOV AX,1020H
MOV [0186H],AX
POP DS
四.接口与编程(40分)
1、参考程序:
MOV BX,OFFSET BUF
MOV CX,80
MOV S1,0
MOV S2,0
MOV S3,0
COMPARE:MOV AL,[BX]
CMP AL,60
JB DON1 ;低于60转
CMP AL,80
JBE DON2 ;低于等于80,高于60转
INC S3 ;高于80,S3+1
JMP LP
DON1:INC S1
JMP LP
DON2:INC S2
LP: INC BX
LOOP COMPARE
HLT
2.参考程序:
MOV DI,2000H
CLD
MOV AL,23H
MOV CX,100
REPNZ SCASB ;AL -‘#’
JNZ STOP ;没找到,退出
DEC DI ;找到,退回到原地址
MOV [DI],00H ;替换为0
MOV DX,DI
STOP:HLT
3.参考程序:
MOV AL,10000010B ;设置8255A口方式0输出,B口方式0输入
OUT 8255-CONTR,AL
DON:IN AL,8255-B ;读入B口开关状态
XOR AL,0FFH ;求反
OUT 8255-A,AL ;点亮对应发光二极管
JMP DON
HLT
4. 4.端口地址设ADC0809的为80H
主程序:
CLI
MOV AL,02H
OUT 80H,AL ;启动2号通道,开始A/D转换
NOP
NOP
STI
…..
中断服务程序:
INT-AD:PUSH AX
IN AL,80H
MOV DAT,AL
…
POP AX
IRET
5.一个定时器最大定时时间为:T=n/f=65536/2000000=0.037768 秒要定时2分钟,需要两个定时
器.假设通道0定时为0.02s, 频率f0=1/0.02=50Hz, 方式3,将输出OUT0接到通道1的CLK1端, 则通道1的计数初值为:
n1=f CLK1=50*2*60=6000。