《微机原理与应用(B)》试题

合集下载

(完整word版)微机原理及应用试题库(有答案)

(完整word版)微机原理及应用试题库(有答案)

《微机原理及应用》试题库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=1 B。

E(ENABLE)=1, A=0C。

E(ENABLE)=0, A=1 D. 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. 20102H B。

20101H C. 200FEH D。

200FFH5。

执行完毕下列程序段后,BX寄存器中的内容是 C 。

MOV CL,3MOV BX,00B7HROL BX, 1ROR BX,CLA。

0C02DH B。

00EDH C。

002D H D。

000DH6。

下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。

【作为间接寻址方式的寄存器有BX、BP、SI、DI】A. CXB. BX C。

BP D。

DI7。

执行下列程序段:MOV AX,0MOV BX,1MOV CX,100AA:ADD AX,BXINC BXLOOP AAHLT执行后的结果:(AX)= C ,(BX)= 。

A. 5050,99B. 2500,100C. 5050,101 D。

微机原理与应用试卷2011-12(1)

微机原理与应用试卷2011-12(1)

微机原理与应用试卷一、单项选择题(每小题 1 分共 10 分,请将答案写在题后括号里)1.8086 CPU是( B )CPU。

A. 8位B. 16位C. 32位D. 64位2.对微处理器而言,它的每条指令都有一定的时序,其时序关系是 ( C )A、一个时钟周期包括几个机器周期,一个机器周期包括几个指令周期。

B、一个机器周期包括几个指令周期,一个指令周期包括几个时钟周期。

C、一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。

D、一个指令周期包括几个时钟周期,一个时钟周期包括几个机器周期。

3.计算机中常用的BCD码是( B )。

A.二进制数B.二进制编码的十进制数C. 十六进制数D.不带符号数的二进制形式4.8086微处理机在最小模式下,( A )用以区别是访问内存还是访问I/OA.M/B. NMIC. RDD. READY5.下面为中断指令的是()A.ADD AX, 100H B. INT 21HC.MOV BX,DS D. MOV AX, BL6.一般我们将计算机指令的集合称为 ( )A.机器语言 B. 汇编语言 C. 翻译程序 D. 指令系统7. 8088CPU中,若(DS)=6100H,则当前数据段的末地址()A.70FFFH B.61000H C. 71000H D.60FFFH8.中断向量地址是( )A. 子程序人口地址B. 中断服务程序人口地址C. 中断服务程序人口地址的地址D. 主程序的断点地址9.不能将累加器AX的内容清零的正确指令是()A. SUB AX,AXB. CMP AX,0C. XOR AX,AXD. AND AX,010.可编程并口芯片8255A的基本工作方式有几种()A. 3B. 4C. 5D. 6二、填空题(每空2分,共20分,请将答案写在题中的下划线处)1.微型计算机的硬件系统由______、内部存储器、_______及系统总线构成。

2.微机的工作原理基本上遵循冯·诺依曼型数字计算机的工作原理,核心思想是______与程序控制。

《微机原理及应用》B 期末考试试题及参考答案

《微机原理及应用》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字节存储器。

2010-2011学年 微机原理及应用》期末考

2010-2011学年 微机原理及应用》期末考

1、若单片机的晶振频率为 12MHz,试用循环转移指令编写延时 100ms 的延时子程序。 (10 分) 答:分析:一个机器周期=12 个晶振周期=1 s ,执行一条 DJNZ 指令需要 2 个机器周期, 即 2 s 。采用循环计数法实现延时,循环次数可以通过计算获得,并选择先执行后判断的 循环程序。 汇编程序如下: DEL: DEL1: DEL2:
注:本道题写出以上七种方式的任意五种就可以得满分,寄存器的类型满足要求即可, 不一定按照答案给出的那些类型。
4 / 15
四、程序阅读题(15 分) 3、 设(A)=38H,R0=28H,(28H)=18H,执行下列程序后, ( (A) )=__E7H______。 (5 分) ORL A,#27H ANL A,28H XCHD A,@R0 CPL A 2、阅读下列程序段,写出每条指令执行后的结果,并说明此程序段完成什么功能?(10 分) MOV R1,#30H; (R1)=___30H_____, MOV A,#64H; ((A))=___64H____, ADD A,#47H; ((A))=___ABH____,(CY)=____0____,(AC) =____0____, DA A ; ((A))=___11H____,(CY)=_____1___,(AC) =___1_____, MOV @R1,A; (R1)=____30H___,(30H)=___11H_____。 五、计算题(10 分) 若要求定时器 T0 工作方式 1, 定时时间为 1ms, 当晶振为 6MHz 时, 求送入 TH0 和 TL0 的计数器初值各为多少? 解:由于晶振为 6MHz,所以机器周期 Tcy=
诚信应考,考试作弊将带来严重后果! 华南理工大学广州汽车学院 2010----2011 学年第一学期期末考试 《微机原理及应用》试卷 B 注意事项:1. 考前请将密封线内填写清楚; 2. 所有答案请直接答在答题纸上; 3.考试形式:闭卷; 4. 本试卷共六大题,满分 100 分, 题 号 得 分 评卷人 一、填空题(每空 1 分,共 15 分) 1、MCS-51 单片机是 8 位的单片机,有 2、 INT0 和 INT1的中断标志位分别是 3、 MCS-51 内部提供 2 个可编程的 16 一 二 三 四 五

微机原理与应用的考试题

微机原理与应用的考试题

微机原理与应用的考试题一、单选题(共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套)含答案

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

微机原理B1答案

微机原理B1答案

《微机原理及应用》答案(B卷)一、判断题 (每小题1分,共5分)1.×2.×3.×4.×5.×二.填空题 (每小题1分,共15分)1. AD0-AD15、地址线、数据线2. 256、000H、3FFH3. 总线接口单元BIU、执行单元EU4.由CPU到外设、I/O写5. 编辑、汇编、连接6. 接收移位、发送移位三、计算题(每小题4分,共20分)1.[X]补=[ 0011010]补=11100110[-Y]补=[+0100110]补=00100110[Z]补=[X-Y]补=[X]补+[-Y]补=11100110+00100110=00001100Z=[Z补]补=00001100=+12,没有溢出。

2.128K*8位/8K*8位=1664K*8位/8K*8位=83.(1)寄存器间接寻址,PA=DS*16+BX=21000H(2)相对基址加变址寻址,PA=DS*16+BX+SI+1000H=22100H4. IP=002CH,CS=0A56H,故PA=0A58CH3000H:3000H:3000H:3000H:3000H:3000H:3000H:2.65536次四、阅读下列程序,回答问题(共24分)1.(8分)MOV AX,5678HPUSH AX POP BXMOV AX,1234H POP [BX]FFA0H:FFA0H:2.(4分)AX=567CH3.(4分)把首地址为ARRAY的20个字的数组求和,结果存放到TOTAL字变量中。

4.(8分)五、8255A应用(10分)(1)MOV DX,363HMOV AL,10011001B(或99H)OUT DX,AL(2)WAIT: MOV DX,362HIN AL,DXTEST AL,08HJZ WAITMOV DX,360HIN AL,DXXOR AL,0FHMOV DX,361HOUT DX,AL六、8250应用(10分);设置波特率MOV DX,3FBHMOV AL,80HOUT DX,ALMOV AX,3F8HMOV AL,60HOUT DX,ALINC DX (或MOV DX,3F9H)MOV AL,0OUT DX,AL;设置串行通信数据格式MOV AL,0EHMOV DX,3FBHOUT DX,AL;设置工作方式MOV AL,13HMOV DX,3FCHOUT DX,AL七、8253应用(16分)1.(10分)计数初值:4MHZ/0.5HZ=8*106,故选用三个计数器中任两个,两个计数器的计数初值的乘积为8*106即可。

微机原理及应用试题及答案

微机原理及应用试题及答案

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

一、填空题(每空1分,共20分)1、一个16位二进制数用补码方式表示的有符号数的范围是______________________。

2、在8086 CPU中,由于BIU和EU分开,所以______________和____________可以重叠操作,提高了CPU的利用率。

3、8086 CPU的典型总线周期由____个时钟周期组成,其中T1期间,CPU输出_____信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个等待周期。

在8086系统中,地址FFFF0H是______________________________地址。

4、每一条指令一般都由________________和________________来构成。

5、已知ROM芯片容量为1024*8位,则其地址端有_______位,数据端有_______位。

6、CPU与外设交换信息时,有三种常见的输入输出方法,它们分别是_______ ____、_________ __及_________。

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

若系统中有主、从8259A芯片共3片,最多能管理_______级中断优先级。

8、一个中断类型号为17H的中断处理程序存放在0100: 06A0开始的内存中,其中断向量存储在地址为____________________至____________________的4个单元中。

9、若DS=2000H,ES=2500H,SS=1500H,SI=05A0H,BX=0100H,BP=66C0H,则指令MOV AX, [BX][SI]的源操作数所对应的物理地址为________________________。

1、在8088CPU中,执行堆栈操作指令PUSH AX后,改变内容的寄存器是( )。

(A) AX (B) BX (C) SS (D) SP2、使用紫外线照射来擦除ROM内容的可编程ROM称为( )。

(A) PROM (B) ROM (C) EPROM (D) EEPROM3、编程时,由*.asm原文件形成*.exe文件按照( )过程执行。

(A) 先LINK,后MASM (B) 先MASM,后LINK(C) 只LINK (D) 只MASM4、若AL的内容为3EH,执行TEST AL,01H指令后,AL的内容为( )。

(A) 0 (B) 1FH (C) 3EH (D) 7FH5、8255A的端口A、端口B均工作在方式0的输入时,端口C可以作为( )。

(A) 两个4位I/O端口或1个8位I/O端口(B) 状态端口(C) 部分引脚作端口A、端口B的联络信号(D) 全部作联络信号6、当ALE有效时,8086/8088CPU地址/数据总线AD0-AD15上传送的是( )。

(A) 数据信息(B) 控制信息(C) 状态信息(D) 地址信息7、逻辑指令AND执行后,对FLAG描述正确的是( )。

(A) CF=OF=0 (B) CF=1,OF=0(C) CF=0,OF=1 (D) CF/OF由操作数据决定8、8088/8086 CPU 最多能处理的中断个数是( )。

(A) 256 (B) 1024 (C) 16 (D) 40969、标志设置指令中,方向标志置0的是( )。

(A) CLC (B) STD (C) CLI (D) CLD10、在I/O 单独编址方式下,从端口读入数据可使用( )。

(A) IN (B) OUT (C) MOV (D) XCHG三、判断题(正确的打“√”,错误的打“×”,每小题1分,共10分) 1、8088的可屏蔽中断的优先权高于非屏蔽中断。

( )2、伪指令的作用是协助汇编程序对源程序进行汇编,一旦汇编完成形成可执行程序,其自身还存在,但是不起那个作用了。

( )3、处理器的控制指令只能完成控制功能,指令中不设地址码。

( )4、8088/86 CPU 规定,中断向量表占用了系统内存最高端1KB 空间。

( )5、在最大工作模式下,控制总线直接从8088/86 CPU 得到,不需要外加电路。

( )6、8088 的数据可以存放在几个不连续的段中。

( )7、多个外设可以通过一条中断请求线,向CPU 发中断请求。

( ) 8、8253的计数器是对机器的CLK 脉冲计数。

( )9、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。

( ) 10、DMA 方式不能实现内存与接口之间数据的直接交换。

( )四、简答题(每小题4分,共20分)1、8086系统中INTR 中断与INT n 中断有什么区别?2、在8086系统中,若要扩展64KB 的存储空间,现有32KB 和64KB 两种存储芯片供选择,应选择何种芯片以最合理方式达到以上目的,简述理由。

3、在对存储器芯片进行片选时,全译码方式和部分译码方式各有何特点?4、中断服务子程序调用和一般子程序调用主要的异同点是什么?5、已有MOV AL ,INF[BP +SI] 与MOV AL ,ES :INF[BP +SI] 两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令访问何种段五、程序阅读题(每空2分,共10分)试填空完成下列程序。

程序说明:下面程序是对80位同学的某科成绩进行分段统计。

原始成绩存放在DA TA1开始的80个单元中,统计结果(≥90,80~89,70~79,60~69,≤59)存放在统一数据段DATA2单元。

DA TA SEGMENTDA TA1 DB 80 DUP (?) DA TA2 DB 5 DUP (?) DA TA END答 题 勿 超 装 订 线 ------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------CODE SEGEMENT(1)START :MOV AX, DA TA MOV DS, AX(2)_________________________________LEA SI, DA TA1 LEA DI, DA TA2 AGAIN :MOV AL ,[SI](3)_____________________________ JC NEXT1 INC BYTE PTR[DI] JMP STOP NEXT1:CMP AL ,80 JC NEXT2INC BYTE PTR[DI+1] JMP STOP NEXT2:CMP AL ,70 JC NEXT3INC BYTE PTR[DI+2](4)___________________________________ NEXT3:CMP AL ,60 JC NEXT4INC BYTE PTR[DI+3] JMP STOPNEXT4:INC BYTE PTR[DI+5] STOP :INC SILOOP AGAIN MOV AH ,4CH INC 21H CODE SEGMENT(5)__________________________________________六、综合题(每题10分,共20分)1、8086系统中接口连接关系如下图1所示,要求回答以下问题:(1) 分别确定芯片8255,8253及8259的端口地址(未接入芯片的地址线置0)。

(5分)(2) 设8255的PA 口为输出,PB 口为输入,试写出对PA 口和PB 口执行输入/输出操作的指令。

(2分) (3) 设8253的0通道输入时钟频率为2MHz ,若允许利用1和2通道硬件 级联,最大定时时间是多少?(3分)2、自BUFFER 开始的缓冲区有6个字节型的无符号数:10,0,20,15,38,236,试按完整的汇编语言格式编制程序,要求找出其中的最大值、最小值及平均值,分别送到MAX 、MIN 和A VI 三个字节型的内存单元。

(10分)答 题 勿 超 装 订 线 ------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------参考答案及评分标准一、填空题(每空1分,共20分)1、2、取(读)指令、执行指令3、4个、地址、T3和T4 、CPU复位以后执行第一条指令的地址45、、6、程序控制的输入输出方式、中断传送方式、7、初始化、操作、8、、0000:005FH9、206A0H二、单项选择题(每小题2分,共20分)1、(D)2、(C)3、(B)4、(C)5、(A)6、(D)7、(A)8、(A)9、(D)10、(A)三、判断题(正确的打“√”,错误的打“×”并改正,每题1分,共10分)1、(×)2、(×)3、(√)4、(×)5、(×)6、(√)7、(√)8、(×)9、(√)10、(×)四、简答题(每小题4分,共20分)1、答:INTR是由可屏蔽中断请求引脚INTR引入的外部硬件中断(2分);而INT n是由软中断指令产生软件中断(2分)。

2、答:选两片32K芯片。

(2分)8086CPU的内存分奇地址库和偶地址库,采用两片32KB存储器,共同构成16位存储,简便合理(2分)其他正确答案可酌情给分。

3、答:①全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。

译码需要的器件多;(2分)②部分译码方式:存储器芯片中的一个存储单元有多个地址。

译码简单;(2分)其他正确答案可酌情给分。

4、答:相同点:调用一独立功能(特定功能)的程序或模块,执行完后返回主程序继续执行。

(本步骤2分)不同点:子程序调用:用CALL指令(本步骤1分)中断服务程序调用:CPU自动查中断向量表,得到中断程序入口首地址,转入中断服务程序(本步骤1分)其他正确答案可酌情给分。

5、答:源操作采用基址+变址寻址方式(1分) 是字节操作(1分)MOV AL,INF[BP+SI]—访问的是堆栈段(1分)MOV AL,ES:INF[BP+SI]—访问的是附加段(1分)五、程序阅读题(每空2分,共10分)(1) ASSUME CS:CODE, DS:DA TA (2) MOV CX, 80(3) CMP AL, 90 (4) JMP STOP (5) END START六、综合题(每题10分,共20分)1、(1) 各芯片地址如下:8255的端口地址为80H,82H,84H,86H (2分)8253的端口地址为90H,92H,94H,96H (2分)8259的端口地址为A0H,A2H,(1分)(2) OUT 80H,AL (1分)IN AL,82H (1分)(3) 时钟周期:T = 1/(2*106)= 10-6/2秒(1分)65536*65536*10-6/2=2147.8秒(2分)若两步写在一起,且结果正确,给3分。

相关文档
最新文档