微机原理与接口技术模拟题及答案

合集下载

微机原理与接口技术模拟题和答案

微机原理与接口技术模拟题和答案

微机原理与接口技术模拟题和答案一、选择题(20分)1.在下列描述中属于冯·诺依曼体系结构特点的是。

Ⅰ.采用16进制计数。

Ⅱ.集中而顺序的控制。

Ⅲ.存储程序并且存储时不区别数据和指令。

A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.Ⅰ,Ⅱ和Ⅲ2.在机器数中,零的表示形式是唯一的。

A.原码B.补码C.移码D.反码3.如果浮点数用补码表示,判断下列哪一项的运算结果是规格化数。

A.1.11000 B.0.01110 C.1.00010 D.0.010104.8086有20根地址线,可以寻址到的内存空间能达到字节。

A.1K B.1M C.1G D.1T5.指令AND AL,0FH 采用什么寻址方式。

A.立即数寻址B.基址变址寻址C.寄存器相对寻址D.寄存器寻址6.存储单元是指。

A、存放一个二进制信息位的存贮元B、存放一个机器字的所有存贮元集合C、存放一个字节的所有存贮元集合D、存放两个字节的所有存贮元集合7.主存贮器和CPU之间增加cache的目的是。

A、解决CPU和主存之间的速度匹配问题B、扩大主存贮器容量C、扩大CPU中通用寄存器的数量D、既扩大主存贮器容量,又扩大CPU中通用寄存器的数量8.在中断响应周期内,将中断标志位IF置0是由。

A.硬件自动完成的B.用户在编制中断服务程序时设置的C.关中断指令完成的D.以上都不是9.在单级中断系统中,CPU一旦响应中断,则立即关闭标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。

A 中断允许B 中断请求C 中断屏蔽D 中断保护10.描述PCI总线中基本概念不正确的句子是。

A、定义了32位数据总线,可扩充到64位B、PCI是异步型总线C、PCI总线不受处理器的限制D、支持并发工作二、填空题(20分)1.冯·诺伊曼计算机在硬件上是由、、、和5大部分组成。

2.是以CPU为核心,加上存储器、I/O接口和系统总线构成。

3.十进制数1000对应的二进制数为4. 是处理器中处理动作的最小时间单位,通常称为一个T 状态。

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

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

《微机原理及接口技术》试卷(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 口执行按位置位/复位操作时,写入的端口地址是( )。

(完整版)微机原理与接口技术试题与答案

(完整版)微机原理与接口技术试题与答案

(完整版)微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)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.请完成以下计算:174.66D=(10101110.10101)B=(AE. A8)H10101110101.01011B=(1397.344)D=(575.58)H4BCH=(010*********)B=()BCD2.设字长为8位,X=(2A)16,当X分别为原码、补码、反码和无符号数的时候,其真值是多少?答:当X表示原码时,其真值为:+101010当X表示补码时,其真值为:+101010当X表示反码时,其真值为:+101010当X表示无符号数数时,其真值为:001010103.设字长为8位,用补码形式完成下列计算,要求有运算结果并讨论是否发生溢出?120+18 -33-37-90-70 50+84答:120+18其补码形式分别为:(120)补=01111000 (18)补=0001001001111000+ 0001001010001010由于C s=0 ,C p=1,因此有溢出,结果错误-33-37其补码形式为:(-33)补=11011111 (-37)补=1101101111011111+1101101110111010由于C s=1, C p=1,所以没有溢出,结果正确-90-70其补码形式为:(-90)补=10011100 (-70)补=1011101010011100+1011101001010110由于C s=1, C p=0,所以有溢出,结果错误50+84其补码形式为:(50)补=00110010 (84)补=0101010000110010+0101010010000110由于C s=0, C p=1,所以有溢出,结果错误4.请写出下列字符串的ASCII码值。

My name is Zhang san.4D 79 6E 61 6D 65 69 73 5A 68 61 6E 67 73 61 6E 2E第2章 80X86微机系统习题与思考题1.微型计算机主要由哪些基本部件组成?各部件的主要功能是什么?答:微型计算机主要由输入设备、运算器、控制器、存储器和输出设备组成。

微机原理与接口技术模拟试题及参 (细选3篇)

微机原理与接口技术模拟试题及参 (细选3篇)

微机原理与接口技术模拟试题及参*** (细选3篇)微机原理与接口技术模拟试题及参1(每空1 分,共15 分)1.RESET信号到来后8088/86的CS和IP 分别为_FFFF_H 和_0000_H。

2. 在特殊全嵌套方式下,8259可响应同级或高级中断请求。

3. CPU与外设接口通过¬ 数据总线传送状态信号与命令信号。

4. 8255有3种工作方式, 其中方式2 只允许A口使用。

5. 有地址重迭现象的译码方式为部分译码和线选法。

6. 外设端口的编址方式有I/O端口独.立编址和I/O端口与存储器编址。

7.INT8253采用BCD码计数时,其最大计数值为__10000__,此时的计数初值为__0000__。

8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送__地址信号__。

9.8259A作为主片时其引脚CAS0-CAS2的信息传送方向是_向外_。

10.RS-232C是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。

微机原理与接口技术模拟试题及参2(每小题1分,共20分)得分评阅人1. 8086CPU寻址I/O端口最多使用( 4 )条地址线。

(1)8 (2)10 (3)12 (4)162. CPU执行IN指令时有效的信号组合是( 1 )。

(1) =0, =1 (2) =0, =0(3) =0, =1 (4) =0, =03.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是( 2 )。

(1)64K字(2)32K字(3)64KB (4)32KB4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( 4 )根。

(1)25 (2)23 (3)21 (4)195.8088/8086的.基本总线周期由( 2 )个时钟周期组成。

(1)2 (2)4 (3)5 (4)66.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( 2 )。

微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题一一.填空题1.二进制数11010011B转换为十六进制数是,转换为十进制数是。

2.十六进制数2345H转换为二进制数是,转换为十进制数是。

3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。

4.十进制数45D对应的8位补码是。

5.十进制数-58D对应的8位补码是。

二.单选题1.一个字符的基本ASCII码的值占用位。

A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。

A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。

A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。

A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。

A.物理地址B.偏移地址C.逻辑地址D.段地址三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?2.简述8088与8086在内部结构与外部引脚的主要区别是什么?3.INT n的功能调用与过程(子程序)调用有什么不同?4.写出下列存储器地址的段地址、偏移地址与物理地址。

(1)2314:0035 (2)1FD0:000A四.计算题计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?2.请按8421BCD码的修正法则,计算5479H + 4587H。

五.画图题要求用2K 4的存储芯片,构成4K容量的存储容量,要求地址从1800H开始。

画出存储器与微处理器的连接图;并说明各组存储区的地址范围。

(设:地址总线为16根,数据总线为8根,要求存储器地址连续)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。

2.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。

微机原理模拟试题3答案[5篇模版]

微机原理模拟试题3答案[5篇模版]

微机原理模拟试题3答案[5篇模版]第一篇:微机原理模拟试题3答案模拟试题3参考答案一、填空题目(20)1.10000010B 2.基址指针寄存器3.8000H、0~65535 4.执行部件EU、EU 5. 8 6. 64KB 7. ROM、BIOS、控制系统、输入输出 8.无条件传送;条件传送9.通用串行总线;支持热拔插、自带电源、数据传输率高10.发送方和接收方采用相同的频率;两个字符的间隔不确定11.在内存和外设之间利用总线建立直接通道,实现高速的成块的数据传输12.将数字信号转换为模拟信号、将模拟信号转换成为数字信号13.把辅存作主存用,扩大程序员编程使用空间;段式虚拟存储器、页式虚拟存储器、段页式虚拟存储器二、选择题(20)AD D D DB AB 9 B 10 C三、简答题(20)1.8086CPU在取指令和执行指令时,指令队列起到什么作用?答:8086CPU内部分为执行部件和总线接口部件,两者可以实现并行工作。

并行工作的基础就是指令队列,指令队列的作用是缓冲。

2.计算机的输入/输出方式有哪几种?答:计算机的输入输出方式主要有:(1)程序控制方式,包括无条件传输和条件传输两种。

(2)中断控制方式。

(3)DMA方式。

3.简述中断的处理过程。

答:对于一个中断源的中断处理过程应包括以下几个步骤:即中断请求、中断响应、保护断点、中断处理和中断返回。

4.8086的寻址方式有哪几种?试举例说明。

8086的寻址方式主要有:(1)立即数寻址如:MOV AL,15(2)寄存器寻址如:MOV AX,BX(3)直接寻址如:MOV AX,[0100H](4)寄存器间接寻址如:MOV AX,[SI](5)寄存器相对寻址如:MOV AX,ARR[SI](6)基址变址寻址如:MOV AX,[SI+BX](7)相对的基址变址寻址如:MOV AX,ARR[SI+BX]四、程序分析题(15)1.(1)完成100以内偶数求累加和(2)2550 2.(1)BLOCK数据区中的最小数送RESULT单元(2)31 次五、8255A的应用(10)1.0C0H 2. 90H 初始化程序如下: MOV DX,00C3H MOV AL,10010000B OUT DX,AL六、编程(10)DATASEGMENTDAT DB 12,34,15,26,78AVG DB ?DATAENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV CX,5 LEA SI,DAT CLC MOV AX,0 LP:ADD AL,[SI] INC SI ADC AH,0 LOOP LP MOV BL,5 DIV BL MOV AVG,AL MOV AH,4CH INT 21H CODE ENDS END START 第二篇:微机原理试题答案及标准试题答案2006——2007学年第学期课程名称:《微机原理》使用班级:2004 级通信工程系、电子工程系、控制工程系各班命题系别:电子基础教学实验中心命题人:佘勇一、填空题(一空一分,共22分)1、微处理器(CPU)、存储器2、二、十六、十3、先入后出(后入先出)4、立即5、RS1、RS0(或PSW.4 PSW.3)6、07、2μs8、20H ~ 2FH9、四、二10、P0、P2、P011、一、三12、执行单元(或部分)EU、接口部分(或单元)BIU13、段地址(或段寄存器)、偏移地址二、选择(每小题只有一个答案是正确的,把答案写在括号内,每题1.5分,共19.5分)1、B2、C3、A4、C5、A6、A7、A8、B9、B10、B11、B13、A三、判断题(每题1分,共10分,对打√,错打x)1、×2、×3、×4、×5、√6、×7、√8、√9、√10、×四、问答与程序填空题(共12分,每题4分)1、P0口内部无上挂电阻,在作为I/O口使用时必须外接上挂电阻;所有I/O口作为输入时应首先使该口输出高电平(或使该I/O口保持高电平)。

微机原理与接口技术试卷及答案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 中。

微机原理与接口试题及答案(4套)

微机原理与接口试题及答案(4套)

微机原理与接口模拟试题及答案课程试卷库测试试题(第一套)一:填空题(每空1分,共18分)1. 中央处理单元CPU主要由______________和______________构成,用来解释指令并进行运算。

2.8421BCD码有十个不同的数字符号,逢十进位,每位BCD码用___________位二进制数表示。

3.8086CPU在取指令时,依据_________和________寄存器中的内容计算所要取的指令的物理地址。

4.所有的变量都具有三种属性,分别是:_____________、______________、_______________ 5.8086CPU规定当MN/ 引脚接至+5V电源时工作于__________组态,当其接地时工作于_________组态。

6.用MOS器件构成的RAM,可以分为__________________RAM和_______________RAM 两种。

7.8253的每个计数器通道有___________种工作方式,通常只有当GATE信号为___________电平时,才允许8253计数器工作。

8.8255A端口C的____________与A口组成A组,_____________与B口组成B组,A组有__________工作方式,B组有______________工作方式。

二:单项选择题(每个选项2分,共24分)1:____________是以CPU为核心,加上存储器、I/O接口和系统总线组成的。

A.微处理器B.微型计算机C.微型计算机系统2.堆栈指针的作用是用来指示______________A.栈顶地址B.栈底地址C.下一条要执行的指令的地址3.计算机能直接认识、理解和执行的程序是_________A.汇编语言程序 B.机器语言程序 C.高级语言程序4. 计算机内的“溢出”是指其运算的结果_________A.为无穷大B.超出了计算机内存储单元所能存储的数值范围C.超出了该指令所指定的结果单元所能存储的数值范围5. 8位补码操作数“10010011”等值扩展为16位后,其机器数为___A.1111111110010011B. 0000000010010011C. 10000000100100116. 在执行指令MOV AX,0后,CPU状态标志位ZF的取值为_________A.为0B.为1C.不确定D.没有影响7. 某计算机的主存为3KB,则内存地址寄存器需_______位就足够了A. 10B. 11C. 12D. 138. 在8086/8088中,一个最基本的总线周期由________时钟周期(T状态)组成,在T1状态,CPU往总线发出_________信息.A. 4个B. 2个C. 5个D. 数据E. 地址F. 状态9. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便________A. 变为高电平B. 变为低电平C. 变为相应的高电平或低电平D. 保持原状态不变,直至计数结束10. 并行接口与串行接口的区别主要表现在_______之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设11. 对8255A的C口执行按位置位/复位操作时,写入的端口地址是__A. C端口B. 控制端口C. A端口D. B端口三:简答题1:写出下列指令源操作数的寻址方式(7分)(1)mov ax,0abh(2)mov ax,[100h](3)mov ax,[bx+10](4)mov ax,[bx][si](5)mov ax,val[bx](6)mov ax,es:[bx](7)mov ax,val[bx][si]2: 在下列程序段运行后,给相应的寄存器及存储单元填入运行的十六进制结果(6分) Mov ax,1050hMov bp,1000hMov bx,2000hMov [bp],alMov dh,20hMov [bx],dhMov dl,01hMov dl,[bx]Mov cx,3000hHltAX=_______________ BX=____________________ CX=_____________________DX=_______________ 字节单元(1000h)=______________ 字节单元(2000h)=____________3:下列程序完成统计字符串长度的功能,请填入空缺的部分(每空2分,共6分) data segmentstring db ‘abcdfgfglasivf’,0dhl1 db ?cr equ 0dhdata endscode segmentassume cs:code,ds:data,es:datastart proc farbegin: mov ax,datamov ds,axmov es,ax__________________________mov dl,0mov al,cragain: __________________________je done___________________________jmp againdone: lea bx,l1mov [bx],dlretstart endpcode endsend begin4: 试说明8086/8088CPU的RESET信号的功能(6分)5:RAM与CPU连接时,片选信号有哪些产生方式,各有什么特点?(5分)四:综合分析题1:利用INTEL 2114 1Kx4位的芯片,构成4KB的RAM。

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

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

一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其代码填入括号内。

每小题1 分,共10 分)1、第一台计算机产生于_____年,微型计算机产生于_____世纪______年代。

( )A.1945 ,20,60B.1946 ,20,70C.1947 ,20 ,80D.1948 ,20 ,902、控制计算机完成指定操作的命令称为____。

其所有指令的集合称为该计算机的_____。

( )A.软件操作系统B.应用软件MC-DSC.指令操作系统D.指令指令系统3、堆栈操作默认的段寄存器_______,段内偏移地址来源SP,无段超越寄存器。

( )A.CSB. DSC. SSD. ES4、将二进制数110100111.101101B 转换为十六进制数是()A. 1B6.B4B. 2B6.B4C. 1A7.B4D. 1A6.A45、将十六进制数3A8F.6DH 转换为二进制数是()A. 101011100.1110110B. 100100011010.10101101C. 0111101010.101001D. 11101010001111.011011016、将十进制数112.25 转换为等值的二进制数是________. ( )A.1110000.01B. 1111000.01C. 1110010.01D. 1110000.117.下列数中最大的数是()A.(110111)2 B.70C.(174)16 D.(1101011)BCD8.下面的数据项定义了多少个字节?(D)DATA DT 1123367890HA.4 B.6 C.8 D.109.给定MOV AX,[DI] ,(DI)=2000H,(DS)=30000H (SS)==50000H,则该内存单元的物理地址为?()A.32000HB.31000HC.33008HD.320E8H10、已知英文小写字母d 的ASCII 码为十进制数100,则英文小写字母i 的ASCII 码为十进制数____ 。

模拟试卷参考 答案-《微机原理与接口技术》

模拟试卷参考 答案-《微机原理与接口技术》

微机原理与接口技术模拟试卷答案一、选择题(30分,每小题2分)其中1、2、3、5、7、9两个答案顺序可调换。

三、分析题(20分,每题5分)1. 8086系统中有几种工作方式?它们之间的主要区别是什么?(5分)答:8086系统有两种工作方式,即最小模式和最大模式。

(1分)最小模式用于单机系统,(1分)系统中所需要的控制信号全部由8086直接提供(1分);最大模式用于多处理机系统,(1分)系统中所需要的控制信号由总线控制器8288提供。

(1分)2. 若SS=1000H,SP=1000H,AX=1234H,BX=5678H,Flag=2123H,试说明执行指令PUSH BXPUSH AXPUSHFPOP CX之后,SP=? CX=? 并画图指出执行完POP CX指令后,栈中各单元的内容。

(5分)答:SP=0FFCH (1分)CX=2123H (1分)3.答:(1)用RAM 芯片(8K*8)构成一个32K*16的RAM 区域,起始地址为0000H 。

(1分)(2)RAM1-RAM4地址分配方案 (4分,每个RAM 一分)4. 相对于存储器映像寻址方式而言, I/O 单独编址方式有什么优缺点? 答:优点:1.程序清晰,可读性好;(1分) 2.I/O 指令长度短,执行速度快;(1分) 3.不占用内存空间,地址译码电路较简单。

(1分) 缺点:1.指令功能没有访存指令强;(1分) 2.CPU 还需提供能够区分访存和访I/O 的硬件引脚信号。

(1分)四、编程题(15分)1. 若把1K 字节的数据块从偏移地址为1000H 开始的单元传送到偏移地址为1500H 开始的RAM 单元,要求用一般传送指令完成编程。

(7分,每线1分,但不要求和参考答案完全一致,学生可以写自己的实现方法。

)MOV SI,1000H MOV DI ,1500H MOV CX, 400 HNEXT : MOV AL,[SI] MOV [DI],AL INC SI INC DI LOOP NEXT MOV AH,4CH INT 21H2. 设有一数据块,共有100个字节,试找出数据块中最大者,并把它送至MAX 单元中。

微机原理与接口模拟试题(六套)

微机原理与接口模拟试题(六套)

.《微机原理与接口技术》试题模拟试卷〔一一、填空〔每空1分,共20分1、8086/8088CPU采用技术,使得取指令、执行指令同时进行,来提高CPU的效率。

2、从地址开始的字称为"非规格字",访问时,需个总线周期。

3、按照总线的规模、用途和应用场合,总线可分为、 __________ 和 __________ 三类。

4、用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片________片,用作产生片选信号和片内寻址的地址总线的条数分别为、________。

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

6、DMA 技术提供了和之间的数据直接高速传输通道。

7、大部分DMAC都有四种DMA传送方式,这四种方式是_、、和。

8、如果要读取8253的当前数值,必须先____,如果要计数器1生成一正跳变信号,应选用方式____________。

9、识别键盘上的闭合键,通常采用两种方法:和行反转法。

二、选择题〔每题2分,共20分1、Reset信号有效后,8086CPU的启动地址< >A、FFFFFhB、0FFFFhC、FFFF0hD、00000h2、堆栈的工作方式是<>A、先进先出B、随机读写C、只能读出不能写入D、后进先出3、RS-232C是一个〔标准。

A、片内总线B、内部总线C、串行通信D、并行总线4、目前在PC机主板上所使用的总线是< >A、ISA总线B、EISA总线C、PCI总线D、PCI总线和ISA总线5、有一静态RAM芯片的地址线为A 0 ~A 10 ,数据线为D 0 ~D 3 ,则该存储器芯片的存储容量为< >A、2K×4位B、1KB<B:字节>C、2KBD、1KB×4位6、在DMA方式下,外设数据输入到内存的路径是< >A、外设→CPU→DMAC→内存B、外设→DMAC→内存C、外设→存储器D、外设→数据总线→存储器7、在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个〔A、I/O设备B、I/O接口C、主处理器D、协处理器8、要使8253输出1个时钟周期〔1CLK宽度的负脉冲,可选择哪几种工作方式<>A、方式2,4,0B、方式0,4,5C、方式2,4,5D、方式1,4,59、若串行通信方式中传送率为1200bps,波特率因子n=16,则收、发时钟引脚信号<RxC、TxC>的频率为<>A、1MHzB、19.2KHzC、20KHzD、2400Hz10、在8259A 内部, < > 是用于反映当前哪些中断源要求 CPU 中断服务的。

微机原理与接口技术模拟B卷参考答案

微机原理与接口技术模拟B卷参考答案

微机原理与接口技术(B卷)参考答案一、填空题(每空1分,共15分)1、BIU、EU2、96、2263、变址寄存器组4、串、并5、字、位6、分辨率7、38、IE9、610、统一编址、独立编址二、选择题(每题2分,共30分)1 ~ 5 :A B D B C6 ~10:B A D C A11~15:B C D D C三、判断题(每题1分,共10分)1 ~ 5:×××√×6 ~10:√√×√√四、简答题(每题5分,共15分)评分标准:概念要点说清楚即可给分,如果只写出分类,不给出说明的或说明不清楚的,可以酌情扣1~3分。

1、8086/8088CPU可以工作于两种方式,分别是最大模式和最小模式。

最大模式适用于系统中存在2片以上的CPU时,其总线控制信号通过总线控制器8288产生;最小模式工作于系统中只有1片CPU时,其总线控制信号由CPU的引脚发出。

2、信号调制实现将数字信号变为模拟信号进行传输,增加信号传输的可靠性和传输距离,有3种调制方式:调幅、调频和调相。

调幅是根据数字信号“1”和“0”调制为幅值为0和Vcc的周期信号,解调时根据幅值的大小解出数字信号;调频根据数字信号“1”和“0”调制为频率不等的周期信号,解调时根据频率的不同解出数字信号;调相根据数字信号“1”和“0”调制成相位为90度和-90的周期信号,解调时以此解出数字信号。

3、接口指的是:两个相对独立的子系统之间的连接部分,包括软件接口、硬件接口、软件和硬件接口等。

它的功能和作用包含:1)地址识别,地址译码功能;2)提供主机和I/O设备的缓冲、暂存、驱动能力,满足一定的负载和时序要求;3)接口还可提供主机和外设格式兼容功能;4)接口可实现主机和外设的电平转换功能;5)接口可实现设备间数字信号和模拟信号转换功能;6)接口可实现主机和外设的传输方式转换。

五、编程题(共1题,10分)评分标准:缺少代码段定义及程序结束返回的扣1分,没有循环体的扣5分,其他可酌情进行扣分0.5~4分。

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

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

第一章1-1选择1.计算机中最常用的字符信息编码是( A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μsA 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。

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

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

一、问答题1、下列字符表示成相应的ASCII码是多少?(1)换行0AH (2)字母“Q”51H(3)空格20H2、下列各机器数所表示数的范围是多少?(1)8位二进制无符号定点整数;0~255(2)8位二进制无符号定点小数;0.996094(3)16位二进制无符号定点整数;0~65535(4)用补码表示的16位二进制有符号整数;-32768~327673、(111)X=273,基数X=?164、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X≥1/2,则X1……X6应满足什么条件? X1=1若使X>1/8,则X1……X6应满足什么条件?X1∨X2 ∨X3=1(2)5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。

(1)X和Y两个数均为无符号数;X>Y(2)X和Y两个数均为有符号的补码数。

X<Y二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是R个,能使用的最小数字符号是0 。

1、2、十进制数72转换成八进制数是110Q。

3、与十进制数67等值的十六进制数是43H 。

1、4、二进制数101.011转换成十进制数是 5.375。

2、5、十六进制数0E12转换成二进制数是110000010010B。

三、选择题1、在计算机内部,一切信息的存取、处理和传送都是以 D 形式进行的。

A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、与十进制数56等值的二进制数是 A 。

A)111000 B)111001 C)101111 D)1101103、十进制数59转换成八进制数是 A 。

A)73Q B)37Q C)59Q D)112Q4、与十进制数58.75等值的十六进制数是 B 。

A)A3.CH B)3A.CH C)3A.23H D)C.3AH5、二进制数1101.01转换成十进制数是 C 。

A)17.256 B)13.5 C)13.25 D)17.56、二进制数111010.11转换成十六进制数是 B 。

微机原理与接口技术(习题答案)

微机原理与接口技术(习题答案)
⑷ LESDI,[2100H]
源操作数:直接寻址;目的操作数:寄存器寻址
⑸ MOV [BX+SI+8], BX
源操作数:寄存器寻址;目的操作数:基址加变址寻址
2.若AX=0ABCDH,BX=7F8FH,CF=1。求分别执行8086 CPU指令
⑴ ADDAX,BX⑵ ADCAX,BX
⑶ SBBAX,BX⑷ NEGAX
⑶ JUM 2200H⑷ LESDI,[2100H]
⑸ MOV [BX+SI+8], BX
解答
⑴ MOV BX, WORD PTR[2200H]
源操作数:直接寻址;目的操作数:寄存器寻址
⑵ AAA
源操作数:寄存器寻址AL(也称隐含寻址);目的操作数:寄存器寻址
⑶ JUM 2200H
程序转移段内直接寻址方式
⑸ AND AX,BX⑹ ORAX,BX
⑺ XORAX, BX⑻ IMUL BL
后,AX寄存器中的内容,并指出标志寄存器SF,ZF,AF,PF,CF及OF的状态。
解答
⑴ AX=2B5CH,SZAPCO=001110B
⑵ AX=2B5DH,SZAPCO=001010B
⑶ AX=2C3DH,SZAPCO=001001B
⑷ AX=5433H,SZAPCO=001110B
⑸ AX=2B8DH,SZAPCO=00X100B
⑹ AX=FFCFH,SZAPCO=10X100B
⑺ AX=D222H,SZAPCO=10X100B
⑻ AX=3283H,SZAPCO=XXXX11B
3.若AL=78H,BL=87H,
⑴求执行指令
ADD AL,BL
Jmp exit
P1: cmp NUMBER, Y
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理与接口技术模拟题一一.填空题1.二进制数11010011B转换为十六进制数是,转换为十进制数是。

2.十六进制数2345H转换为二进制数是,转换为十进制数是。

3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。

4.十进制数45D对应的8位补码是。

5.十进制数-58D对应的8位补码是。

二.单选题1.一个字符的基本ASCII码的值占用位。

A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。

A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。

A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。

A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。

A.物理地址B.偏移地址C.逻辑地址D.段地址三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?2.简述8088与8086在内部结构与外部引脚的主要区别是什么?3.INT n的功能调用与过程(子程序)调用有什么不同?4.写出下列存储器地址的段地址、偏移地址与物理地址。

(1)2314:0035 (2)1FD0:000A四.计算题计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?2.请按8421BCD码的修正法则,计算5479H + 4587H。

五.画图题要求用2K ´ 4的存储芯片,构成4K容量的存储容量,要求地址从1800H开始。

画出存储器与微处理器的连接图;并说明各组存储区的地址范围。

(设:地址总线为16根,数据总线为8根,要求存储器地址连续)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。

2.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。

微机原理与接口技术模拟题一答案一.填空题1.D3H,211D。

2.0010001101000101B,9029D。

3.45H,0405H。

4.00101101B。

5.11000110B。

二.单选题1. B 。

2. A 。

3. C 。

4. D 。

5. A 。

三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?解:I/O接口——处于微处理器与外部设备之间进行信息交换的媒介。

(1)微处理器与I/O接口之间,三大总线相连接DB:微处理器I/O口交换信息,以及通过I/O口与外设交换信息;AB与M/IO配合,寻I/O口的口地址;RD/WR:微处理器控制I/O口,相互交换信息。

(2)I/O接口与外部设备之间,三类信息线相连接微处理器通过I/O控制口,控制外设的操作;微处理器通过I/O查询口,检查外设的状态;微处理器通过I/O数据口,与外设相互交换信息;2.简述8088与8086在内部结构与外部引脚的主要区别是什么?解:(1)指令对列缓冲器: 8086为六个单元, 8088为四个单元(2)数据总线——AD0~AD15(8086)《16位机》AD0~AD7(8088)《准16位机》(3)控制总线——M/IO(8086), IO/M(8088)3.INT n的功能调用与过程(子程序)调用有什么不同?解:(1)CALL、RET 执行时SP 与IP 的状态CALL 标号CS:IP (下一条语句)断点的逻辑地址入栈:CS入栈(段间调用),IP入栈;‚ 标号的偏移地址入IP,标号的段地址入CS(段间调用)。

(CS)标号PROCRET标号ENDP执行RET时: IP出栈;‚ CS出栈(段间调用)。

(2)中断执行与返回时,SP 与IP 的状态中断执行时:(当前FLAGS)Þ 堆栈,(当前CS)Þ 堆栈,(当前IP)Þ 堆栈‚ 根据中断指针,指向中断服务程序地址表的某一位置,及获得中断向量(矢量):(中断服务程序首地址)Þ IP ,(中断服务程序段地址)Þ CS ;ƒ 中断返回时:(堆栈)Þ IP ,(堆栈)Þ CS ,(堆栈)Þ F LAGS。

4.写出下列存储器地址的段地址、偏移地址与物理地址。

(1)2314:0035 (2)1FD0:000A解:(1)2314H、0035H、25175H。

(2)1FD0H、000AH、1FD0AH。

四.计算题1.0011 1010 1100 1000+ 1001 0001 1111 1101 (有此过程并正确,得1分)1100 1100 1100 0101CF=0;D15向D16无进位,及C S+1=0。

OF=0;D15向D16无进位,及C S+1=0 ;D14向D15无进位,及C S=0;(或C SÅC S+1=0)。

ZF=0;计算结果不为零。

SF=1;计算结果D15为“1”。

PF=1;计算结果D0与D7“1”的个数为偶数。

AF=1;D7向D8有进位。

2.(5479H)BCD +(4587H)BCD=(10066H)BCD。

0101 0100 0111 1001+ 0100 0101 1000 01111001 1010 0000 0000 (步骤正确得全分,只有结果无步骤无分)+ 0110 0110 01101010 0000 0110 0110+ 01101 0000 0000 0110 0110五.画图题参考答案:两组4片,1800H~1FFFH、2000H~27FFHA15 A14 A13 A12A11A10……………………A0第一组:0 0 0 1 1第二组:0 0 1 0 0外译码内译码(可用线选法或全译码法,下面为参考图)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。

参考答案:MOV BX,0MOV CX,16LOP1:SHR AX,1JC LOPADD BX,1LOP:LOOP LOP12.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。

参考答案:DATA SEGMENTFIRST DB 32H,0AFH,8AHSECOND DB 84H,0BAH,00HDATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV CX,3MOV SI,0CLCLOP:MOV AL,SECOND [SI]ADC FIRST [SI],ALINC SILOOP LOPMOV AH,4CHINT 21HCODE ENDSEND START微机原理与接口技术模拟题二一.单选题1.请按名词与解释内容的关系,在括号中填入相应的字母。

(1)CPU()A.总线接口部件,实现所需的总线操作。

(2)存储器()B.机器语言代码。

(3)EU()C.控制部件、算逻单元和寄存器组等组成。

(4)BIU()D.存储程序、数据等信息的器件。

(5)目标码()E.分析并控制指令执行的部件。

2.请按要求选择,填入相应的字母。

(1)补码01011001的真值为。

A.01011001 B.10100111 C.01011010 D.10100110(2)补码11011001的真值为。

A.10100110 B.10100111 C.00100110 D.00100111(3)-50的补码为。

A.11001110 B.10110010 C.00110010 D.00110011(4)无符号数150的补码为。

A.10010110 B.01101001 C.01101010 D.11101010(5)字符“8”的ASCII码为。

A.00111010 B.00111000 C.00011000 D.00110001(6)进行字节乘法运算时,必须使用寄存器。

A.DX,AX B.BX,DI C.AX,AL D.CX,BX (7)计算机系统的存储器系统是指。

A.RAM存储器B.ROM存储器C.主存储器D.主存储器与外存储器(8)表示将要执行指令的偏移地址,存放在寄存器中。

A.CX B.IP C.AX D.DX(9)8255A芯片的控制口地址为AFH,片选信号的译码器输入的有效信号为。

A.011111 B.101011 C.010101 D.101001(10)程序控制类指令的功能是。

A.算术与逻辑运算B.主存与CPU之间传数C.CPU与I/O之间传数D.改变程序执行的顺序二.计算题请写出计算过程,解释为什么(不解释或解释错误无分)计算3AC8H + 91FDH,并说明各状态标志位的值是什么?三.判断题1. 请分别说明下面各条语句中,“源”与“目的”的寻址方式。

(1)ADD BYTE PTR[BX][DI],AL“目的”的寻址方式——“源”的寻址方式——(2)MOV SI,[0A29H]“目的”的寻址方式——“源”的寻址方式——(3)MOV BX,WORD PTR STRS“目的”的寻址方式——“源”的寻址方式——(4)SUB BYTE PTR [BX],12H“目的”的寻址方式——“源”的寻址方式——(5)MOV AX,NUM[SI]“目的”的寻址方式——“源”的寻址方式——2. 判断以下语句是否有错;如果有错误,请说明为什么?(1)MOV AH,257(2)OUT DX,AL(3)SHL AL,10(4)MOV BYTE PTR [SI],NUM(5)MOV DS,BP(6)SUB PROC(7)MOV AH,BYTE PTR [SI+DI](8)LEA AX,OFFSET NUM[BX](9)IN AX,1300H(10)XOR AX四.画图题假设(SP)=0200H,如果(CX)=1000H,(BX)=2000H,请画出堆栈区执行下面各条语句的操作过程。

(注:每一条语句画一组图)PUSH CX,PUSH BX,POP AX,POP BX。

五.编程题请编写一完整的8086汇编程序(按字节编程),比较X、Y的大小,将大者放入BIG 单元,其小者放入BIG+1单元。

六.综合应用题请根据下图,应用汇编语言写出8255A的初始化程序(包括各个口的输入/输出语句,输入与输出的数据可以自己假设)。

微机原理与接口技术模拟题二答案一.单选题1.(1)(C)(2)(D)(3)(E)(4)(A)(5)(B)2..(1) A (2) D (3) A (4) C (5) B (6) C (7) D (8) B (9) B (10) D二.计算题0011 1010 1100 1000+ 1001 0001 1111 11011100 1100 1100 0101CF=0;D15向D16无进位,及C S+1=0。

相关文档
最新文档