东华理工大学工科《微机原理及应用》试卷及答案

合集下载

微机原理及应用(专)_201606_模拟卷2

微机原理及应用(专)_201606_模拟卷2

华东理工大学网络教育学院《微机原理及应用(专)》1606模拟卷2试卷满分100分。

考试时间90分钟。

(注意:全部答在答题纸上,答试卷上无效,试卷与答题纸分开交)一、单选题(共20题,每题1分,共20分)1. 8255A能实现双向传送功能的工作方式为( )。

A.方式0B.方式1C.方式2D.方式32. 8255A使用了( )个端口地址。

A.1B.2C.3D.43. 堆栈操作时,段地址由()寄存器指出。

A.CS;B.DS;C.SS;D.ES;4. 在对8253进行任何操作前,都必须先向8253写入一个(),以确定8253的工作方式。

A.控制字B.计数初值C.状态字D.指令5. 从转换工作原理上看,( )的A/D转换器对输入模拟信号中的干扰抑制能力较强。

A.逐次逼近式B.双积分型C.并行比较式D.电压频率式6. 有关运算器的描述,______是正确的。

A.只做加法;B.只做算术运算;C.既做算术运算又做逻辑运算;D.只做逻辑运算;7. 当外设输入的信号变化很快时,应考虑在A/D转换器的输入端加一个()。

A.传感器B.滤波电路C.采样保持器D.多路模拟开关8. 能将数字信号转换为模拟信号的接口芯片是()。

A.8259B.D/AC.8251D.A/D9. 将AX寄存器的内容传送给BX寄存器应使用的指令是()。

A.MOV BX,AX;B.MOV AX,BX;C.MOV [BX],AX;D.MOV [AX],BX;10. 向8253写入的计数初值写到了()中。

A.初值寄存器B.计数器0C.减计数单元D.控制字寄存器11. 3片8259A级联起来,可管理()级中断。

A.23;B.22;C.20;D.16 ;12. 堆栈是按照()原则组织的一片连续的存储区域。

A.先进先出;B.先进后出;C.顺序取数;D.任意取数;13. 8255工作在()下,不需联络信号线。

A.方式1B.方式2C.方式0D.所有方式14. 立即寻址方式所提供的操作数直接包含在()中。

东华大学微机原理11级考试A卷-答案

东华大学微机原理11级考试A卷-答案

东华大学2013----2014学年第一学期期末试题(A)11级考试A卷答案踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。

课程名称_微机系统及应用_使用专业_信息学院11级各本科专业_班级_____________________姓名________________学号__________一、填空题(每空1分,共25分)1.已知X=68,Y=12,若用8位二进制数表示,则[X+Y]=___50H或80D__,此补=__38H或56D__,CF=__0___。

时,OF=___0__;[X-Y]补2. 通用微型计算机的硬件系统由_ _ CPU ___、_存储器___、__接口___、__外设__和___总线__五部分组成。

3.8086/8088 CPU在RESET信号到来后其CS和IP的值分别为__FFFFH___和_0000H__。

4.CPU与外设传送数据时,输入/输出控制方式有_无条件方式___,__查询方式__,__中断方式___和_DMA方式___。

5、CPU与外设接口通过__控制__总线传送状态信号与命令信号。

6、外设端口的编址方式有两种,它们分别是__与存储器统一编地址___和 __独立编地址___。

7、INTEL 8253采用BCD码计数时,其最大计数值为__0000H__,此时的计数初值为__10000D___。

8、硬件中断可分为___可屏蔽中断___和__非屏蔽中断___两种。

9、3片8259A接成级联可管理__22__级中断。

10、在普通全嵌套方式下,8259A只有高级中断源可中断低级中断源;在特殊全嵌套方式下,8259A可响应 ___同级___ 中断请求。

在全嵌套模式下,应采用的结束中断方式是___非自动结束中断____。

1注意:填写内容不要超出以上格式,第二页的边距和第一页一样 出题人(签名)__________ 室负责人(签名)_________ 二、选择题(单选或多选,每空2分,共20分)451、8086 CPU 寻址I/O 端口最多使用___D____条地址线。

微机原理与应用的考试题

微机原理与应用的考试题

微机原理与应用的考试题一、单选题(共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.操作系统的主要功能有哪些?请简要说明每个功能的作用。

微机原理及应用试题库精品

微机原理及应用试题库精品
6.4.填空41
6.5.简答题42
第七章存储系统44
7.1.选择44
7.2.名词解释44
7,3.判断45
7.4.填空46
7.5.简答题46
第八章无条件与查询传送方式49
8.1.选择49
8.2.名词解释50
8.3.判断50
8.4.填空50
8.5.简答题51
第九章中断与DMA传送方式53
9.1.选择53
简答题
5
5*4=20
1,2;3,4;6,7;8,9;5,10;
名词解释
2
5*2=10
2,6,7
3,4;8,9;
应用题
2
10+15=25
5,10
第1章微型计算机系统
1.1选择题
1.计算机的发展阶段通常是按计算机所采用的( )来划分的。
A.内存容量B.电子器件C.程序设计 D.操作系统
2. 一个完整的计算机系统通常应包括( )。
A、系统软件和应用软件 B、计算机及其外部设备
C、硬件系统和软件系统D、系统硬件和系统软件
3.PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备
以及( )组成。
A.运算器 B.键盘 C.显示器D.总线
4. 以下叙述正确的是( )。
A. 微机的字长可以是8、16位
3. 8086的数据总线为16位,也就是说8086的数据总线的个数、或说条数、位数是16。T
4. 微机主存只要使用RAM芯片就可以了。F
5. 处理器并不直接连接外设,而是通过I/O接口电路与外设连接。T
6. 处理器是微机的控制中心,内部只包括5大功能部件的控制器。F
7. Windows的模拟DOS环境与控制台环境是一样的。F

东华大学微机系统及应用习题参考答案(第一章)

东华大学微机系统及应用习题参考答案(第一章)

微机系统及应用习题参考答案第一章计算机基础知识1-3 写出下列机器数的真值(1)01101110 真值=+1101110B=+110(2)10001101 真值=-0001101B=-13(3)01011101 真值=+1011001B=+89(4)1100110 真值=-1001110B=-781-4 写出下列二进制数据的原码、反码和补码(设字长为8位)(1)+010111原码=反码=补码=00010111(2)+101011原码=反码=反码=00101011(3)-101000原码=10101000 反码=11010111 补码=11011000 (4)-111111原码=10111111 反码=11000000 补码=110000011-5 写出等效的十进制数值:(1)[X]原=[X]反=[X]补= 0001110 真值X=+14(2)[X]原=11111111 真值X= -127[X]反= 11111111 真值X= -0[X]补= 11111111 真值X= -1(3)[X]原= 10000000 真值X=-0[X]反= 10000000 真值X=-127[X]补= 10000000 真值X=-128(4)[X]原=10000001 真值X= -1[X]反= 10000001 真值X=-126[X]补= 10000001 真值X= -1271-6 计算下列各式(1)00020200+00100001= 00110101(2)00010100+00100001=00110101(3)11101100+00100001=00001101(4)11101100+ 11011111=11001011(5)00010100+10111110=11010010(6)11101100+ 11111100=111010001-7用补码来完成下列计算,并判断有无溢出产生(字长8位)(1)85+6001010101+ 0011110010010001CS=0 CP=1 CS XOR CP=1 所以产生溢出OV=1(2)-85+60+0011110011100111CS=0 CP=0 CS XOR CP=0 无溢出(3)85-6001010101+110001001 00011001CS=1 CP=1 CS XOR CP=0 无溢出(4)-85-6010101011+ 110001001 01101111CS=1 CP=0 CS XOR CP=1 产生溢出1-8补码加法判断有无溢出(1)01001010+01100001 = 10101011 Cp=1,Cs=0 有溢出(2)01101100 —01010110=01101100+10101010=00010110Cp=1,Cs=1 无溢出1-9 转换BCD码(1)30D = (00110000)BCD (2)127D = (000100100111) BCD (3)00100010B=34D=(00110100) BCD (4)74H=116D=(000100010110) BCD 1-10 ASCⅡ码表示的字符41H =’A’ ; 71H=’r’ , 65H=’e’ , 20H=SP1-11 字符的ASCⅡ码‘9’= 39H , ‘*’= 2AH , ‘=’ = 3DH , ‘$’ = 24H , ‘ !’ = 21H1-12 加偶校验的字符的ASCⅡ码‘9’: 39H ; ‘*’:AAH ; ‘=’ : BDH‘$’ : 2DH ; ‘!’ : 21H1-13 补码表示的定点小数时,数值范围为-1 ——+(1- 2-9)补码表示的定点整数时,数值范围为-29 ——+ (—29–1)—补码表示阶码,原码表示尾数时,数值范围为-27 (1-2-5) ——+27 (1-2-5) 1-14试将下列数表示成浮点的规格化数。

微机原理及应用考试考卷八含答案课件资料【word版 可编辑】p

微机原理及应用考试考卷八含答案课件资料【word版 可编辑】p

一、单选题() 1. 8086CPU在执行MOV AL,[BX]指令的总线周期内,若BX存放的内容为1011H,则和A0的状态是。

A. 0,0B. 0,1C. 1,0D. 1,1()2. 设x=-46,y=117,则[x-y]补和[x+y]补分别等于。

A. D2H和75HB. 5DH和47HC. 2EH和7lHD. 47H和71H ()3. 8086CPU在进行无符号数比较时,应根据标志位来判别。

A. CF和OFB. CF和PFC. CF和ZFD. ZF和OF()4. 执行下列程序后,(AL)= 。

MOV AL,92HSUB AL,7lHDASA. 21B.11C.21HD. 11H()5. 下列指令中正确的是。

A. MOV AX [SI] [DI]B. MOV BYTE PTR[BX],1000C. PB8 EQU DS:[BP+8]D. MOV BX,OFFSET [SI]()6. 在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置。

A.是由程序指定的B.是由DOS自动分配的C.固定在08H开始的4个字节中D.固定在中断矢量表的表首()7. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总线周期数为。

A.0 B.1 C.2 D.3()8. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为级外部硬中断。

A. 32B. 29C. 28D. 24()9. 当存储器读写速度较慢时,需产生一个READY信号以实现与CPU的同步,CPU 将在总线周期的时候采样该信号。

A. T2下降沿B. T3下降沿C. T2上升沿D. T3上升沿()10. 8086中,组寄存器都可以用来实现对存储器的寻址。

A. AX,SI,DI,BXB. BP,BX,CX,DXC. SI,DI,BP,BXD. BX,CX,SI,DI三、填空题1. 已知(AL)=0101110lB,执行指令NEG AL后再执行CBW,(AX)=。

微机原理及应用试卷(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应接()电平。

东华理工大学《微机原理及应用》试卷及答案

东华理工大学长江学院2008-2009学年第二学期清考试卷一、填空题(每空1分共30分)1、 101111.101B=___ 5E.A __H=___ 94.625 __D78.5H=___1111000.0101__B=___120.3125__D256.5D=____100.8__H=__________BCD2、微机中的片级总线一般由三类线构成,分别是控制总线、数据总线、地址总线。

3、8250是可编程串行接口芯片,8259A是可编程中断控制芯片。

4、8088 CPU地址总线为 20 位,片外数据总线为 8 位。

5、组成16Kx8位的存储器,需 8 片4Kx4位的RAM芯片,若采用16Kx4的RAM芯片,则需要 2 片。

6、8086/8088 CPU中有4个段寄存器,分别是 CS 、 DS 、SS 、 ES 。

7、以下指令,执行前:DS=4000H, BX=0200H, SI=0008H, AX=789AH 执行指令MOV [BX+SI],AX ,其目的操作数地址为 0208 H,指令执行后,目的操作数中的内容为 40208H ,目的操作数是基址变址寻址方式。

8、计算机通常运算器和控制器是核心部件,合称为中央处理单元CPU。

9、8088CPU通过系统总线对片外存储器进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括 4 时钟周期。

10、8088CPU最小模式下的,I0/ M引脚信号为高电平时选中外部端口地址,为低电平时选中存储器地址。

二、选择题(每题2分共20分)1、IBM PC采用分段管理内存,每段最大可达___B____。

A)16KB B)64KBit C)64KB D)256KB2、微型计算机的典型结构包括三个主要组成部分,它们是___C____。

A)CPU、运算器、I/O接口 B)CPU、控制器、存储器C)CPU、存储器、I/O接口 D)CPU、I/O接口、外设3、微机的各组成部分,用__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.在微型计算机中,总线信号分为三组,()。

东华理工微机原理第三章习题答案

东华理工微机原理第三章习题答案3.1给定(BX)=637DH,(SI)=2A9BH,位移量D=7237H,试确定在以下各种寻址方式下的有效地址是什么?(1) 立即寻址(2) 直接寻址(3) 使用BX的寄存器寻址(4) 使用BX的简接寻址(5) 使用BX的寄存器相对寻址(6) 基址变址寻址(7) 相对基址变址寻址答:(1) 操作数在指令中,即立即数;(2) EA=D=7237H;(3) 无EA,操作数为(BX)=637DH;(4) EA=(BX)=637DH;(5) EA=(BX)+D=0D5B4H;(6) EA=(BX)+(SI)=8E18H;(7) EA=(BX)+(SI)+D=1004FH;超过了段的边界,最高进位位丢失,因此EA=004FH。

3.2试根据以下要求写出相应的汇编语言指令(1) 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。

(2) 用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。

(3) 用寄存器BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和(CX)相加,并把结果送回存储器中。

(4) 用位移量为0524H的直接寻址方式把存储器中的一个字与数2A59H相加,并把结果送回存储单元中。

(5) 把数0B5H与(AL)相加,并把结果送回AL中。

答:(1) ADD DX, BX(2) ADD AL, [BX][SI](3) ADD [BX+0B2H], CX(4) ADD WORD PTR [0524H], 2A59H(5) ADD AL, 0B5H3.3写出把首地址为BLOCK的字数组的第6个字送到DX寄存器的指令。

要求使用以下几种寻址方式:(1) 寄存器间接寻址(2) 寄存器相对寻址(3) 基址变址寻址答:(1) MOV BX, OFFSET BLOCK ADD BX, (6–1)*2MOV DX, [BX](2) MOV BX, OFFSET BLOCKMOV DX, [BX+(6–1)*2]BLOCK[BX](3) MOV BX, OFFSET BLOCKMOV SI, (6–1)*2MOV DX, [BX][SI]3.4现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,试说明下列各条指令执行完后AX寄存器的内容。

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

2008-2009学年第二学期
一、
填空题(每空1分共30分)
1、 101111.101B=___ 5E.A __H=___ 94.625 __D
78.5H=___1111000.0101__B=___120.3125__D
256.5D=____100.8__H=__________BCD
2、微机中的片级总线一般由三类线构成,分别是控制总线、数据总线、地址总线。

3、8250是可编程串行接口芯片,8259A是可编程中断控制芯片。

4、8088 CPU地址总线为 20 位,片外数据总线为 8 位。

5、组成16Kx8位的存储器,需 8 片4Kx4位的RAM芯片,若采用16Kx4的RAM芯片,则需要 2 片。

6、8086/8088 CPU中有4个段寄存器,分别是 CS 、 DS 、SS 、 ES 。

7、以下指令,执行前:DS=4000H, BX=0200H, SI=0008H, AX=789AH 执行指令MOV [BX+SI],AX ,其目的操作数地址为 0208 H,指令执行后,目的操作数中的内容为 40208H ,目的操作数是基址变址寻址方式。

8、计算机通常运算器和控制器是核心部件,合称为中央处理单元CPU。

9、8088CPU通过系统总线对片外存储器进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括 4 时钟周期。

10、8088CPU最小模式下的,I0/ M引脚信号为高电平时选中外部端口地址,为低电平时选中存储器地址。

二、选择题(每题2分共20分)
1、IBM PC采用分段管理内存,每段最大可达___B____。

A)16KB B)64KBit C)64KB D)256KB
2、微型计算机的典型结构包括三个主要组成部分,它们是
___C____。

A)CPU、运算器、I/O接口 B)CPU、控制器、存储器C)CPU、存储器、I/O接口 D)CPU、I/O接口、外设3、微机的各组成部分,用__B___把它们连在一起。

A)数据总线 B)系统总线 C)控制总线 D)地址总线4、下列寄存器中,不属于段寄存器的是___D____。

A)ES B)CS C)SS D)BX
5、能够被CPU直接识别的语言是( D )
A)汇编语言 B)高级语言 C)应用语言 D)机器语言 6、CPU执行了某一____A__,则栈顶内容返回到CS和IP中。

)子程返回指令 B )堆栈弹出指令 C )子程调用指令 D )数据传送指令
7、6264EPROM 芯片的容量是____A_____。

A )8KBit
B )8KBYTE
C )16Kbit
D )16KBYT
E 8、若(AL )=0FH ,(BL )=04H ,则执行CMP AL ,BL 后,
AL 和BL 的内容为 ( C ) A ) 04H 和0FH B ) 0BH 和04H C ) 0FH 和04H D )0FH 和0BH 9、8086 CPU 内有指示下条指令有效地址的指示器是( A ) A ) IP B ) SP C ) BP D ) SI 10、CPU 与外设间数据传送的控制方式有 ( D )
A ) 中断方式
B ) DMA 方式
C )程序控制方式
D ) 以上三种都是
三、搭配连线题(10分)
把下面左边的微机部件与又边的功能描述用线连在一起。

1、BIU B A )保存当前栈顶地址的寄存器 2、逻辑地址 I B )总线接口部件
3、EU G C )以先进后出的方式工作的存储器空间
4、堆栈 C D )存储程序、数据等信息的记忆装置
5、CPU E E )分析并控制指令执行的部件
6、物理地址 H F )保存各逻辑段的起始地址的寄存器
7、存储器 D G )执行部件,由ALU 和控制器组成
8、段寄存器 J H )唯一代表存储空间中的每个字节单元的
9、SP A I )相对于段起始地址的地址 10、IP J J )指示下一条要执行的指令地址
四、简答题(每题5分共15分)
1、 什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?(本题7分)
每个中断对应的一个中断类型号叫中断类型码,通常称中断服务程序入口地址为中断向量,在中断向量表中按照中断类型号从小到大的顺序存储对应的中断向量。

中断类型号和中断向量之间有下面的关系: 中断类型号×4=存放中断向量的首地址 2、读下图回答问题(8分)
8259A 的端口地址为____________,8255A 的端口地址为___________________________。

五、综合程序设计题(15分)
1、设某数据区定义如下:(7分) ORG 0100H
DB ‘TOM’, 25
DB ‘ROSE’,30
DB ‘KATE’,22
请写出执行结果,(本题5分)
(1) MOV SI,3
LEA BX,NAMES
MOV AL,[BX][SI]
(AL)= 25
(2)MOV SI,13
LEA BX,NAMES
MOV AH,[BX][SI]
(AH)= 30
2、数据段中有一组50字节数据DATACJ,代表某班同学的物理成
绩,试编程求和,总成绩存于COUNT为首单元。

(8分)
MOV CX, 80-1
LEA DI, DATCJ
MOV AL, [DI]
MOV AH, 00H
LOOP1:MOV BL, [DI+1]
MOV BH, 00H ADD AX,BX
LOOP LOOP1
MOV [COVNT],AX
六、综合应用题(10分)用8088CPU扩展8255A,使其端口地址分别为100H-103H。

(1)画出必要接口电路(5分)
(2)编程实现:(只写必要程序段即可)(5分)
将8255A初始化成A口为输入方式,B口为输出方式,C口高4位为输入,C 口低4位为输出,A组和B组均工作于基本工作方式。

相关文档
最新文档