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

合集下载

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

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

微机原理与接口技术模拟题和答案一、选择题(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 中。

  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。

相关文档
最新文档