




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空题1 CPU中运算器的功能主要是( A )。A)算术运算和逻辑运算 B)逻辑运算 C)算数运算 D)运行程序2微型计算机由(D )组成。A)CPU和I/O接口 B)CPU和存储器 C)I/O接口、存储器 D)CPU、I/O接口、存储器38086的ALE引脚的作用是(B)。A)锁存数据信号 B)锁存地址信号 C) 锁存状态信号 D) 锁存地址与数据信号4CPU与外设间数据传送的控制方式有( D )。A. 中断方式 B.程序控制方式 C. DMA方式 D.以上三种都是58086每个段的地址空间最大可以为( C )字节。 A)128K B)32K C) 64K D)256K6808在访问堆栈段时,段地址和偏移量分别由(D)提供。A) CS,指令 B)DS,指令 C) ES,指令 D) SS,SP78086在对I/O口做写操作时,WR、RD、M/IO 三条线的逻辑电平为( B )A)1、1、1 B)1、0、0 C)0、0、0 D)0、1、08ROM是指( A )。A)只读存储器 B)可编程只读存储器 C) 随机读写存储器 D)可擦除可编程只读存储器9堆栈的工作方式是( D )。A)先进先出 B)随机读写 C)只能读出不能写入 D)后进先出10要使8086CPU工作在最小方式,其引脚MN/MX(非)应接( A )电平。 A)逻辑高电平 B)TTL电平 C)逻辑低电平 D)CMOS电平11从8086CPU的功能结构上看,其是由( A )两部分组成。 A)执行单元EU和总线接口单元BIU B)运算器和总线接口 C)控制器和地址加法器 D)控制器和运算器 12某RAM芯片有12条地址线,它的容量为( B )。A) 2K B)4K C)8K D)16K13执行乘法指令 MUL BX后,其运算结果存放在(B )。A)(CX:DX ) B)(DX :AX) C)(BX:AX) D)(AX :CX)14LOOP指令执行时,隐含的寄存器为( D )A)AX B)BX C)DX D)CX 15每当CPU执行指令时,决定指令的物理地址的寄存器是( D )。A)SS,SP B)DS,DX C)SI,DI D)CS,IP 16假设AL=FFH,执行INC AL指令后不受影响的标志位是( B )。A)ZF B)CF C)OF D)AF17若程序段中定义一个缓冲区,执行BUFFER DD 10 DUP(?)后,则缓冲区的容量是( C )A)10BYTE B)20BYTE C)40BYTE D)100BYTE18执行POP指令后,SP的内容是( C )A)(SP)(SP+1) B)(SP)(SP-1) C)(SP)(SP+2) D)(SP)(SP-2)198086/8088的四个通用寄存器分别是( A )A)AX、BX、CX、DX B)AX、BX、SI、DX C)AX、BX、SI、DI D)AX、BX、CX、BP208086汇编指令通常由_B_两部分组成。A)指令标号与指令助记符 B)指令标号与操作数 C)操作数与注释 D)指令助记符与操作数二、基本概念问答题2、8086被复位后,以下各寄存器的内容是:Flag:0000H ;IP:0000H ;CS:FFFFH ,DS:0000H ,ES:0000H ,SS: 0000H ,AX:0000H ,BX:0000H ,CX:0000H ,DX: 0000H 。2、在8086微机系统中,什么是逻辑地址?什么是偏移地址?什么是物理地址?物理地址计算公式? 逻辑地址为:段基地址 : 段内偏移地址。偏移地址:由指令的寻址方式给出的地址;物理地址:对应每个物理存储单元的20位地址,从00000H FFFFFH物理地址计算公式:段基地址16 段内偏移地址3、中断向量表在存储器的什么位置?这个向量表的内容是什么?答案:中断向量表在存储器的00000H-003FFH处。向量表的内容是中断服务子程序的入口地址。4、8086有那几个段寄存器?各自的作用是什么? 答案:有代码段 CS 存放代码段的段地址; 数据段 DS 存放数据段的段地址 ; 附加段 ES 存放附加段的段地址; 堆栈段 SS 存放堆栈段的段地址三、指令分析题1、假设(CS)=E000H, (DS)=2000H, (ES)=2000H, (SS)=1000H,(SP)=1000H, (AX)=1000H, (BX)=1000H, (CX)=0003H, (DX)=0010H, (21000H)=02H,(21001H)= 02H,CF=1,下列各条指令为单独执行指令,前后无关系,请回到括号中的问题。(1)SBB AX,BX ;完成的是( 带借位的减法 )操作, AX=( 0FFFH)(2) CMP CX, AX ;完成的是( 两个操作数的比较)操作,CF=( 0)(3) MUL BH ;完成的是( 乘法运算 )操作,AX=(0000H )(4) PUSH AX ;完成的是( 进栈 )操作,SP=( 0FFEH )(5) ADC AH,CL ;完成的是(带进位位的加法 )操作,AH=( 14H )2、假设(DS)=2000H,(ES)=3000H,(CX)=0000H,(SS)=1000H,(SP)=0100H,(BX)=0200H, (SI)=0001H,(DI)=0010H,(BP)=0100H,DISP=02H,(30202H)=8090H,(10100H)=00A0H,(20200H)=12H,(20201H)=34H,(20202H)=78H,(20203H)=56H执行下列程序段并分析指令执行后的结果,(注意:不是单条指令),按给出的要求填空回答问题:(每空1分,共10分 )(1) MOV AX,BXSI ;源操作的寻址方式是 基址加变址寻址 ,指令执行后(BX)= 7834H 解:EA=BX+SI=0201H;PA=DS*16H+EA=20201H (20201H)=34H (20202H)=78H(2)POP AX ;源操作的寻址方式是 寄存器寻址 ,指令执行后(AX)= 00A0H 解:PA=SS*16H+SP=10100H (10100H)=00A0H(3)MOV AL,ES:DISPBX ;源操作的寻址方式是寄存器相对寻址 ,指令执行后(AL)= 90H 解:PA=ES*16H+(DISP+BX)=30202H (30202H)=8090H(4)MOV CX,(0202H) ;源操作数的寻址方式是 直接寻址 ,指令执行后(CX)= 5678H;PA=DS*16H+0202H=20202H,(20202H)=78H,(20203H)=56H(5) MOV AX,2000H ;源操作数的寻址方式是 立即寻址 ,指令执行后(AL)= 00 H3、判断题1)根据中断源的不同,中断可以分为外部中断、内部中端和软件中断。( ) 答案:中断可以分为外部中断、内部中端。2)数据传送指令:MOV 1000H,AL ( )答案:存储器之间不能传送数据,MOV AL, BX;MOV 1000H, AL3)出栈指令:POP AL ( )答案:堆栈操作为字操作;POP AX4)数据传送指令:MOV AL,BX ( )答案:数据长度比一致;MOV AX,BX或MOV AL,BL5)数据传送指令:MOV DS,1000H ( )答案:存储器的内容不能直接传送到段寄存器,只能用16位通用寄存器传送。6)除法指令:DIV AX ,BL ( )答案:目的操作数是隐含为AX或DX:AX中,不必写出来。7)数据传送指令:MOV ES,CS ( )答案:段寄存器之间不能传送数据,只能用16位通用寄存器传送8)数据传送指令:MOV ES,AX ( )9)加1指令:INC BX ( )4、编写程序段实现下列功能(1)将立即数2233H送AX。MOV AX,2233H(2)将寄存器AH的内容送外设端口0307H。MOV DX,0307H ;MOV AL,AH ;OUT DX,AL (3)完成(20+30)10运算,将结果存放在DX寄存器内变。MOV AL,20 ;ADD AL,30; MOV BL,10 ;MUL BL ;MOV DX,AX(4)将存储器数据段偏移地址为2000H的字数据的高8位变反,其余位不变。MOV AX,2000H ;NOT AH (5)将寄存器AX内容与BX内容和进位位标志的内容相加,结果送CX。ADC AX,BX ;MOV CX,AX3、若给定AL和BL的值分别如下,(1)(AL)=60H,(BL)=80H (2)(AL)=80H,(BL)=60H已知下列程序段,按无符号数计算,说明程序的转向。(每一问2.5分,共5分)CMP AL,BLJZ L1JC L2ADD AL,BLJC L3JZ L4JMP L5(1)L2 (2)L5四、I/O接口设计题1、8086微机系统的并行接口8255A的端口地址为(A口60H,B口61H,C口62H,控制口63H),现将8255A的A口连接一输出设备,工作在0方式。B口连接一输入设备,工作在0方式,C口下半部为输出,上半部为输入。PC4作为输出设备的选通控制信号且低电平有效。中断控制器8259A一片(地址号:80H,81H)。工作于边缘触发方式,普通全嵌套中断优先级,无缓冲,采用非自动中断结束方式,8259A的ICW2给定为30H。请填充下面程序中的空白项 (注意:控制字中可0可1位选0,8255未用端口设成输入方式)。MOV AL, 1000 0001B ; 8255初始化 OUT 63H , AL MOV AL, 0001 0011B ; 8259A初始化 ICW1OUT 80H , AL MOV AL, 30H ; ICW2OUT 81H , AL MOV AL, 0000 0001B ; ICW4OUT 81H , AL MOV AL , 0000 0010B ;OCW1,使IR1的中断请求被屏蔽,其它中断请求被允许。OUT 81H , ALIN AL, 61H ; 从8255的B口读入数据MOV AL, 0000 1001B ; 用按位置位/复位方式使PC4选通无效OUT 63H , AL POP AX OUT 60H , AL ; 由A口输出数据 MOV AL, 0000 1000B ;用按位置位/复位方式使PC4选通有效OUT 63H , AL 如果对应8259A的IR1中断类型号是 31H ;中断服务子程序的入口地址存放在内存的 000C4H , 000C5H , 000C6H , 000C7H 单元中。2、8253与CPU和74LS138译码器的硬件电路连接如图所示,请回答如下问题:(1)根据74LS138的输入逻辑计算出8253的四个端口地址。(2)当计数器0的CLK0输入时钟为1MHz,要求该通道OUT0输出频率为1KHz的方波脉冲,试编写初始化程序。RDWRA0A1CSCLK0GATE0OUT0D0-7到CPU数据总线到CPU控制总线到CPU地址总线G1G2AG2BCBAY0M/IOA7A6A4A3A2A5+825374LS138(注:可0可1的位设置为0,时间常数按二进制计算,程序必须有注释,无注释减分)四个端口地址为:80H-83H时间常数为:1000000HZ/10000HZ=1000MOV AL,0011 0110B ;计数器0,工作方式3,二进制格式OUT 83H,ALMOV AX,1000 ;先写低8位,后写高8位OUT 80H,ALMOV AL,AH OUT 80H,AL3、8255的硬件电路如图所示,请回答如下问题:(1)根据74LS138的输入逻辑计算出8255的四个端口地址。(2分)(2)编写程序段,当8255A的PA0PA7中有一个开关闭合时,B口发光二极管L0L3灭,L4L7亮。当8255A的PA0PA7全部打开时,B口发光二极管L0L7灭。(8分)(注:可0可1的位设置为0,程序必须有注释,无注释减分)答案:8255的四个端口地址为:90H93HSTART: MOV AL,1001 X00XH ;8255初始化设置,A口方式0,输入;B口方式0,输出,C口任意; OUT 93H,ALSTATES:IN AL,90H ;读A口 CMP AL,FFH ;判断有开关闭合吗?全打开时结果为0,有一个闭合则结果不为0。 JZ HIGH ;全开时转HIGH 。有一个闭合则结果不为0顺序执行MOV AL,FFH ;L0L7灭 OUT 91H,ALJMP STATES ;转去继续判断HIGH: MOV AL,0FH ;L0L3灭,L4L7亮 OUT 91H,AL DONE: JMP STATES ; 返回继续判断 4、8259与CPU的硬件电路如图所示,假定8259的口地址为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数字新质生产力助力基层减负
- 2025年口腔科龋齿填充材料选择技术试题考核试卷答案及解析
- 2025年运动医学常见运动损伤急救护理测试答案及解析
- 2025年肿瘤病理肿瘤组织病理学切片分析答案及解析
- 2025年康复医学脑卒中患者日常护理知识检测试卷答案及解析
- 低碳钢拉伸曲线
- 民族大团结微课课件
- 2025年体育医学康复器械操作实验答案及解析
- 2025年医学教育学教学理论与实践技能模拟考试卷答案及解析
- 2025年健康管理学慢性病患者管理模拟测试卷答案及解析
- 地砖铺贴分包合同协议书
- 2025年山东省青岛市中考英语真题
- 2025专精特新小巨人打分表(密件)
- 海关AEO高级认证供应链安全培训2025.7.14(一)
- GB/T 45340-2025金属及其他无机覆盖层镀层厚度的测量斐索多光束干涉法
- 离婚协议书正规打印电子版(2025年版)
- 工地试验室作业指导书(公路水运)
- 《 大学生军事理论教程》全套教学课件
- 合同范本欠款
- 大学生团支书竞选PPT模板
- 一年级新生家长会课件(1)
评论
0/150
提交评论