微机原理复习题题库及答案.doc_第1页
微机原理复习题题库及答案.doc_第2页
微机原理复习题题库及答案.doc_第3页
微机原理复习题题库及答案.doc_第4页
微机原理复习题题库及答案.doc_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

71微机原理复习题题库及答案一、填空题 2、在8088读存储器周期中,采样ready线的目的是 。3、8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由 、 和提供。4、微型计算机由()、()和()组成。5、在ibmpc/xt中,外设是通过()器件对cpu产生中断请求。这些中断的中断类型码为08ofh。6、8088中的指令intn用()指定中断类型。7、一片8255a端口a有()种工作方式,端口b有()种工作方式。答案:1、锁存复用线上的地址; 2、确定是否在t3周期后插入tw周期3、ip由寻址方式决定的16位偏移量sp4、微处理器存储器i/o接口电路 5、82596、n7、32一、填空题1.软件通常分为_和_两大类。2.计算机硬件由_、_、存储器、输入设备和输出设备五大部件组成。3.奇偶校验法只能发现_数个错,不能检查无错或_数个错。4.八进制数37.4q转换成二进制数为_。5.数x的真值-0.1011b,其原码表示为_。6.在浮点加减法运算过程中,在需要_或_时,尾数向右移位。7.8086cpu芯片的结构特点是将_部件与_部件分开,目的是减少总线的空闲时间,提高指令执行速度。8.指令通常由_和_两部分组成。9.微程序入口地址是根据_通过_产生的。10.要组成容量为4k*8位的存储器,需要_片4k*1位的静态ram芯片并联,或者需要_片1k*8位的静态ram芯片串联。11.根据目前常用的存储介质可以反存储器分为_、_和光存储器三种。12.主机cpu和iop之间的通信,原则上是通过共享_来实现的。 13dma数据传送过程可以分为_、数据块传送和_三个阶段。14.汉字在计算机内部存储、传输和检索的代码称为汉字_,汉字输入码到该代码的变换由_来完成。15.显示器的刷新存储器(或称显示缓冲器)的容量是由_和_决定的。16.80386支撑的两种操作方式是_和_。17.目前有三种数据模型的数据库管理系统,即层次数据库、网状数据库和_管理系统。答案:1.系统软件 应用软件 2.运算器 控制器 3.奇 偶 4. 11111.1b 5. 1.1011b 6.对阶 向右规格化7.运算 总线接口8.操作码 地址码9.指令操作码 微地址产生部件 10. 8 4 11.磁表面存储器 半导体存储器 12.主存储器13传送前预处理 传送后处理14.内码 代码转换程序15.图象分辨率 灰度级16.实方式 保护方式17.关系1.通常一条指令包括两个基本部分,即_和_。 2.组成16m*8位的存储器,需要1m*8位的存储芯片_片。 3.已知(ds)=1500h,(si)=0500h,指令add bx,si+0100h的源操作数的物理地址为_。4.intel 8086/8088地址总线有_条,最大存储容量为_。5debug操作中,t是 命令。6一片8259a能管理_级中断,在基本不增加其它电路的情况下,用9片8259a可构成_级的主从式中断系统。7.8255a有_个数据端口。答案:1. 操作码、操作数2. 163. 15600h4. 20、1m5. 单步执行6. 8、647. 31(121)10(01111001)2(79)162所有的变量都具有3种属性:( 段值 )、( 偏移量 )、类型。3汇编语言源程序中的语句可分为两类:( 指令性语句 )、(指示性语句)。4请指出下列指令中原操作数和目标操作数的寻址方式: add 100hbxsi ,dx ; 目标操作数 ( 相对基址变址);源操作数(寄存器寻址); adc bx, si ; 目标操作数(寄存器寻址);源操作数(寄存器间接寻址);5. 指示性语句的作用是(用于表达伪指令,指示源程序如何汇编、变量怎样定义、过程怎么设置等) ;指令性语句的作用是(用于表达处理器指令(也称为硬指令),汇编后对应一条指令代码) ;6. 在串行通信中,线路传输的方式有单工、( 半双工 )、( 全双工 )、多工。7. 8237a在微机系统中所起的作用是dma控制;它有( 4 )个通道;有(单字节传送)、(成块传送)、(查询传送 )、(级联方式)四种传送模式,片内有( 16个 )端口可寻址。(1)人机交互接口,是指人和计算机之间建立 、 的有关输入/输出设备的接口。(2)从时序角度考虑,微处理器的执行工作可分作三种类型的周期: 、 、 。(3)易失性存储器主要是指 按工作原理分为 和 两种。(4)cpu响应中断,就可转入中断服务程序之中,中断处理要做好 、 、 、 、 、 六件事。(5)组成微处理器的最基本部件是 、 、 、 。(6)衡量a/d转换器性能的主要参数是: 、 、 、 。(7)非易失性存储器有那五种 、 、 、 、 。(8)一般cpu与外设间数据传送方式有 、 、 、和 答案:1.联系、交流信息 2.时钟周期、总线周期、指令周期 3.随机访问存储器、静态、动态4.保护现场、开中断、中断服务、关中断、恢复现场、开中断返回5.运算部件、控制部件、寄存器组、内部数据总线6.分辨率、精度、转换时间、电源灵敏度7.掩膜式只读存储器、一次性编程rom、可多次操写的rom、闪速存储器、铁电存储器8.控制方式、中断控制方式、直接存储器存取方式、输入/输出处理器方式1在最小模式下,8088cpu用于使cpu插入等待时钟周期的信号是 ready 。2在对eprom进行标准编程时,在端加上宽度为 50ms 的编程脉冲。3内存地址84000h到8ffffh共有 48 kb。48088cpu的nmi的中断向量码是 2 。58250串行通信接口中,除数是由公式 f/(f*16) 计算。68250串行通信接口中,进行异步通信时,启动位是 低 电平。7利用2k4bit的存贮器芯片构成84000h到8ffffh的内存共需 48 片。8掉电内容保持的存贮器是 只读存贮器 。9程序控制io方式分为:无条件传送方式和 查询方式 。10完整的汇编源程序由代码段、数据段和 堆栈段 组成。选择:18088cpu的内存地址空间为(b) a 1kb b 1mb c 256mb d 512mb a ale b aen c hold d nmi38088cpu复位后的启动地址为(c ) a 00000h b fffffh c ffff0h d 11111h4在8088的一个总线周期内,数据是在第(d )个时钟周期稳定。 a t1 b t2 c t3 d t458088cpu中ip寄存器位宽是( b) a 8位 b 16位 c 24位 d 32位68088cpu指令系统中,立即数最多可表示位宽为(b ) a 8位 b 16位 c 24位 d 32位7若sp2000h,那么执行完push指令后,sp( b) a 1fffh b 1ffeh c 2001h d 2002h8设定段寄存器伪指令是( d ) a segment b proc c equ d assume9loop指令执行时,隐含计数器是( c ) a sp b bx c cx d di10用来定义双字的数据伪指令是(c ) a db b dw c dd d dq118088cpu的最小可寻址单位是( b ) a 比特 b 字节 c 双字 d 四字12pci总线属于( c ) a 片内总线 b 元件级总线 c 内总线 d 外总线14当eprom擦除后每一单元应为(d ) a 00h b cch c aah d ffh15需要定时进行刷新的存贮器是( b ) a sram b dram c eprom d eeprom16内存从74000h到9afffh共有(a )个单元 a 27000h b 26fffh c 50000h d 10000h17采用查询方式进行输入输出的特点是( c ) a 速度最快 b cpu可不参与 c 容易实现 d 实时性好198088cpu响应intr是在( c ) a 一个时钟周期结束时 b 一个总线周期结束时 c 一条指令执行结束时 d 一个子程序执行结束时218088中断向量表大小为( d ) a 4kb b 2kb c 8kb d 1kb238088cpu响应dma是在( b ) a 一个时钟周期结束时 b 一个总线周期结束时 c 一条指令执行结束时 d 一个子程序执行结束时24dma控制器8237具有( c )个独立dma通道 a 6 b 8 c 4 d 225中断控制器8259具有( b )个独立的中断请求端 a 6 b 8 c 4 d 227可编程定时器8253具有(a )个计数器 a 3 b 8 c 4 d 228可编程定时器8253的计数器时钟频率最高为( d ) a 1mhz b 2mhz c 4mhz d 5mhz30可编程串行接口8250的除数锁存器为( b ) a 8位 b 16位 c 24位 d 32位 a 8位 b 16位 c 24位 d 32位1. cpu指的是计算机的什么部分( ) 运算器 控制器 运算器和控制器 存储器 2. 计算机存放下一条指令地址的寄存器叫。( ) 程序计数器 地址寄存器 指令寄存器 堆栈指针寄存器 3. 通常我们将计算机指令的集合称为( ) 指令系统 汇编语言 高级语言 仿真语言 4. 在立即数寻址方式中,立即数放在( ) 数据段 代码段 堆栈段 附加段 5. 某微机有16条地址线,能够直接寻址的地址范围是。( ) 0001h-ffffh 0000h-ffffh 00001h-fffffh 00000h-fffffh 6. 与mov bx,offset x等价的指令是( ) mov bx,x lds bx,x lea bx,x les bx,x7. 有符号数ax除以2的指令是( ) shr ax,1 sar ax,1 ror ax,1 rcr ax,18. 设 es=1600h,(bx)=26h,则es:bx+10h单元的物理地址为( )1626h 1960h 16036h 4c00h9. 断电后存储的资料不会丢失的存储器是( ) ram rom dram sram 10. 若门电路的两个输入信号a、b分别为:a,b0,输出y0,则该电路为( ) 与门 或门 与非门 非门答案:1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1.8位定点原码整数10100011b的真值为( )。a.+0100011b b.-0100011b c.+1011101b d.-1011101b2.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为()。a.原码 b.补码 c.反码 d.移码3.某数在计算机中用8421bcd码表示为0011 1011 1000,其真值为( )。a.398 b.398h c.1630q d.1110011000b 4.下列逻辑部件中,( )不包括在运算器内。a.累加器 b.状态条件寄存器 c.指令寄存器 d.alu5.在指令“addr,ad”中,源操作数在前,目的操作数在后,该指令执行的操作是( )。a.(r)+(ad)-(ad) b.(r)+(ad)-ad c.(r)+(ad)-(ad) d.(r)+(ad)-ad6.在rom存储器中必须有( )电路。a.数据写入 b.再生 c.地址译码 d.刷新7.dma传送控制的周期挪用法一般适用于( )的情况。a.i/o设备读写周期大于内存存储周期 b.cpu工作周期比内存周期长很多c.i/o设备读写周期小于内存存储周期 d.cpu工作周期比内存存储周期小很多8.在多级存储体系中,“cache主存”结构的作用是解决( )的问题。a.主存容量不足 b.主存与辅存速度不匹配 c.辅存与cpu速度不匹配 d.主存与cpu速度不匹配9.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是( )式计算机。 a.实时处理 b.智能化 c.并行 d.冯诺依曼答案:1.b 2.b 3.a 4.c 5.d 6.c 7.a 8.d 9.d1一个完整的计算机系统通常应包括( )。 系统软件和应用软件 计算机及其外部设备 硬件系统和软件系统 系统硬件和系统软件2执行指令push bx 后,堆栈指针sp的变化为( ) sp-1 sp-2 sp+1 sp+2 3设某数据段中有:da1 db 32h,58hda2 dw 32h,58h下面有错误的语句是( ) lea si,da2 mov al,da1+1 mov bl,da2 inc da24指令 mov bxsi , ax 中目标操作数的寻址方式为( )。 寄存器寻址 基址变址相对寻址 基址变址寻址 变址寻址5可编程中断控制器8259a每片具有( ) 。 4级优先权控制,可连接4个中断源。 8级优先权控制,可连接8个中断源。 2级优先权控制,可连接2个中断源。 8级优先权控制,可连接16个中断源。6定时/计数器8253每片有( ) 。 3个独立的16位计数器,每个计数器都有6种不同的工作方式。 2个独立的8位计数器,每个计数器都有3种不同的工作方式。 3个独立的16位计数器,每个计数器都有8种不同的工作方式。 4个独立的16位计数器,每个计数器都有6种不同的工作方式。7执行指令pop bx 后,堆栈指针sp的变化为( ) sp-1 sp-2 sp+1 sp+2 8mov ax,es:bxsi的源操作数的物理地址是( )。 16d(ds)+(bx)+(si) 16d(es)+(bx)+(si) 16d(ss)+(bx)+(si) 16d(cs)+(bx)+(si)9条件转移指令“js”的转移条件是() sf=0 sf=1 cf=0 cf=110采用高速缓存(cache)的目的是( ) 扩大主存容量 提高cpu运行速度 提高1、8088cpu工作在最小模式时,访问存储器和外设接口时要用哪些信号?2、8088微处理器中有哪些内部寄存器构成?3、8088的寻址方式中对操作数的寻址方式有哪些?4、按存储器在计算机的作用可分成哪几类?简述其特点。5、cache在存储器中的作用是什么?6、叙述cache中的替换算法。7、叙述eeprom的编程过程。8、cpu同外设交换信息的方式有哪些?9、什么是中断?中断源分哪几类10、简述中断传递方式的工作过程。11、简述dma的工作过程12、8255的工作方式有几种,简述它们的特点1、设计题 8255的a口、b口、c口和控制口的端口地址为60h63h,设8255a组工作于方式0输入,写出初始化程序段:解,由已知,控制寄存器的地址为63h,a组工作方式0,则控制字为98h。 初始化程序段为: mov dx,63h; mov al , 98h out dx, al;例2、存储器6264 8kb芯片工作在f0000hf1fffh内存空间,画出和系统的连线图。例3:存储器6264 8kb芯片工作在80000h81fffh内存空间,画出和系统的连线图。三若100个无符号8位的数据存放在table以下,编写程序将该找出其最大值存放在al中。(10分)data segmenttalbe 100 dup(?)data endscode segementassume cs:code,ds:datastart: mov ax,data mov ds,ax mov si,offset table mov cx,100 mov al,0here: cmp al,si ja next xchg al,sinext: inc si dec cxjnz heremov ah,4chint 21hcode ends评分标准:程序框架正确得5分,没有语法错误得4分,循环初始值正确得1分2编写程序将cch写入80000h到87fffh的内存并逐个读出,如果每个单元读出均是cch,则转到next处;否则转到error处。mov ax,8000hmov ds,axmov al,cchmov si,0000 mov cx,32768next: mov si,al mov ah,si cmp ah,cch jne error inc si dec cx jnz next三、(10分)阅读如下程序段,回答提出的问题。mov ax,3456xchg ax,bxmov ax,3456sub ax,bxje done kk:add ax,bx. done:该程序段执行完je done语句后,ax=00h,zf=1,ip=done的偏移地址。1mov ax,si+1003h:答: 变址寻址。2mov ds,dx: 答: 寄存器直接寻址。 3mov dx,countbxsi :答: 基址变址寻址。4mov ax, bx+si+count: 答:基址变址寻址。 得分 评卷人 三、阅读程序段,说明运行结果(本大题共3小题5空。每空3分,本大题共15分) 1 已知:(f100h)=41h ,(4100h)=62h , (5000h)=43h mov dx , 0f100h mov dh ,dx mov ah ,dx 问:程序段运行结束后,(ah)= 62 h 2已知:(4000h)=63h,(4001h)=54h,(4100h)=88h,(4101h)=29h,(5000h)=01h,(5001h)=10h,(2000h)=31h,(3000h)=61h mov si,2000h mov di,3000h mov sp,0ff00h push si push di xchg si,di mov al,si mov bl,di pop si pop di 问:程序运行结束后,(al)= 61 h,(bl)= 31 h 3已知:(2800h)=6dh,(si)=00f4h mov si,350fh mov 2800h,si mov sp,2800h pop di 问:(di)= 350f h,(sp)= 2802 h 3提示:data开始的内存中存放的是16位带符号数。 lea si,data mov cx,100 cld lodsw mov max,ax mov min,ax dec cx next: lodsw cmp ax,max jg greater cmp ax,min jl less jmp goon greater: mov max,ax jmp goon less: mov min,ax goon: loop next 。 答:在table开始的100个带符号数据中找最大和最小值,分别放到max和min为首址的内存单元中。 一、 填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:x+y补=_, x-y 补=_;2、数制转换:247.86= h =_bcd;3、在8086cpu中,由于biu和eu分开,所以_和_ 可以重叠操作,提高了cpu的利用率;4、8086的中断向量表位于内存的_区域,它可以容纳_个中断向量, 每一个向量占_ 个字节;5、8086系统中,地址ffff0h是_ 地址;6、8086cpu的mn/mx引脚的作用是_;7、8251芯片中设立了_、_ 和_三种出错标志;8、8086cpu中典型总线周期由_个时钟周期组成,其中t1期间,cpu输出_信息;如有必要时,可以在_两个时钟周期之间插入1个或多个tw等待周期。9、8259a共有_个可编程的寄存器,它们分别用于接受cpu送来的_命令字和_命令字。二、 简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。(5分)2、已有ax=e896h,bx=3976h,若执行add bx,ax指令,则结果bx,ax,标志位cf,of,zf各为何值?(5分)3、有变量定义的伪指令如下:nums dw 18 dup(4 dup(5),23)var db how are you !, 0dh, 0ah试问:nums、var变量各分配了多少存储字节?(5分) 4、已有mov al,infbp+si与mov al,es:infbp+si两条指令,试问:其源操作数采用何种寻 址方式?是字或是字节操作?两条指令有何区别?(5分)三、 读图 (10分)下图中,ab7ab0为8086cpu低八位地址总线 试问:1、8259a占用_个端口地址,分别为_,其中icw1的设置地址为_;2、8255a占用_个端口地址,分别为_,其中控制寄存器的地址为_。四、判断题:(8分)下列各题,请在正确的题的括号内打“”,错误的请打“”。 1、8253的计数器在不同的工作方式中,计数到0时,都会从out 输出一个相同的信号。 ( ) 2、cpu寻址外设时,存贮器对应的i/o方式是把一个外设端口作为一个存贮单元来看待。 ( ) 3、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。 ( )4、在8259a级连系统中,作为主片的8259a的某些ir引脚连接从片,同时也可以在另一些ir引脚上直接连接外设的中断请求信 ( )五、阅读程序与接口芯片初始化:(26分)1、源程序如下:(6分) mov cl,4 mov ax,2000h shl al,cl shr ax,cl mov 2000h,ax试问:j若程序执行前,数据段内(2000h)=09h,(2001h)=03h, 则执行后有(2000h)=_,(2001h)=_。 k本程序段的功能_。2、源程序如下:(4分) mov al,0b7h and al,0ddh xor al,81h or al,33hjp lab1jmp lab2试问:j执行程序后al=_;k程序将转到哪一个地址执行:_。3、源程序如下:(6分) mov cx,9 mov al,01h mov si,1000hnext: mov si,al inc si shl al,1 loop next试问:j执行本程序后有:al=_;si=_;cx=_;k本程序的功能是_。4、某系统中8253占用地址为100h103h。初始化程序如下:(4分) mov dx, 103hmov al, 16hout dx, alsub dx, 3out dx, al试问:j此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?_;k若该计数器的输入脉冲的频率为1mhz,则其输出脉冲的频率为:_。5、已知某8255a在系统中占用888bh号端口地址,现欲安排其pa,pb,pc口全部为输出,pa,pb口均工作于方式0模式,并将pc6置位,使pc3复位,试编写出相应的初始化程序:(6分)六、编程:(16分) 已知某输入设备的数据端口地址为40h,状态端口地址为41h,其中d0位为“1”时,表示“ready”状态。试编程实现:j采用查询方式从该设备输入20个ascii码表示的十进制数,并求出这20个十进制数的累加和;k将此累加和转换成bcd码,并存放到nbcdh(百位数)和nbcdl(存十位和个位数)单元中。注:只要求写出程序的可执行部分,可以不写任何伪指令。 微机原理与接口技术试卷a 评分标准及 参考答案一、每空1分,共20分1、01111011 100000112、f7.dch 001001000111.10000110 bcd3、取指令 执行指令 4、00000h003ffh区 256个 4个5、cpu复位以后执行第一条指令的地址6、决定cpu工作在什么模式(最小/最大)7、奇/偶错 帧格式错 溢出错8、4个 地址 t3和t49、7个 初始化 操作二、每题5分,共20分1、串行长距离通信时,需要利用模拟信道来传输数字信号,由于信道的频带窄,一般为3003400hz,而数字信号的频带相当宽,故传输时必须进行调制,以免发生畸变而导致传输出错。(3分)调制是将数字信号模拟信号。而解调则是相反。例如fsk制(调频制或称数字调频)可将数字“1”和“0”分别调制成2400hz和1200hz的正弦波信号。 (2分)2、bx=220ch (1分) ax=e896h (1分) cf=1 (1分) of=0 (1分) zf=0 (1分)3、nums分配了180个字节 (3分) var分配了15个字节 (2分)4、源操作采用基址+变址寻址方式 (2分) 是 字节操作 (1分)mov al,infbp+si访问的是堆栈段 (1分)mov al,es:infbp+si访问的是附加段,实现了段超越 (1分)三、每题5分,共10分j 8259a占2个 (2分) 为20h,22h或24h,26h (2分) 20h或24h (1分)k 8255a占4个 (2分) 为80h,82h,84h,86h (2分) 86h (1分)四、每题2分,共8分1();2( );3( ); 4( );五、共26分1、 (2000h)=39h (2分) (2001h)=00h (2分)将(2000h),(2001h)两相邻单元中存放的未组合型bcd码压缩成组合型bcd码,并存入(2000h)单元,0(2001h) (2分)2、37h (2分) lab2 (2分)3、0 (1分) 1009h (1分) 0 (1分)对数据段内1000h1008h单元置数,依次送入1,2,4,8,16,32,64,128,0共九个 (3分)4、计数器0 (1分) 工作于方式3 (1分)45.454khz (2分)5、 mov al, 80h out 8bh,al (2分) mov al,odh out 8bh,al (2分)mov al,06hout 8bh,al (2分)六、共16分 酌情扣分 mov cx,20 mov bl,0 (2分) inloop:in al,41h test al,01h jz inloop (2分) in al,40h and al,ofh ;ascii十进制 (bcd) add bl,al loop inloop ; 共输入20个 (2分) mov al,bl ;累加和al mov ah,0 mov bl,100 (2分) div bl ;axblal,余数ah mov nbcdh,al; 存百位数 (2分) mov al,ah mov ah,0 mov bl,10 (2分) div bl;十位数al,个位数ah mov cl,4 (2分) rol al,cl;al循环左移四位 or al,ah;形成组合型bcd码 mov nbcdl,al; 存十位,个位数 (2分) hlt 试卷b一、 填空题(20分,每空1分)1、将十进制数279.85转换成十六进制数、八进制数、二进制数及bcd码数分别为:_h,_q,_b, bcd。2、字长为8位的二进制数10010100b,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为_d,_d或_d。3、已知bx=7830h,cf=1,执行指令:adc bx,87cfh之后,bx=_,标志位的状态分别为cf=_,zf=_,of=_,sf=_。4、8086中,biu部件完成_功能,eu部件完成 _功能。5、8086中引脚bhe信号有效的含义表示_。6、8086正常的存储器读/写总线周期由_个t状态组成,ale信号在_状态内有效,其作用是_。7、设8086系统中采用单片8259a,其8259a的icw2=32h,则对应ir5的中断类型号为_h,它的中断入口地址在中断向量表中的地址为_h。二、 简答及判断题(共17分)1、某指令对应当前段寄存器cs=ffffh,指令指针寄存器ip=ff00h,此时,该指令的物理地址为多少?指向这一物理地址的cs值和ip值是唯一的吗?试举例说明 (4分)2、8086cpu的flag寄存器中,状态标志和控制标志有何不同?程序中是怎样利用这两类标志的? (4分)3、设采用8251a进行串行异步传输,每帧信息对应1个起始位,7个数据位,1个奇/偶校验位,1个停止位,波特率为4800,则每分钟能传输的最大字符数为多少个? (4分)4、判断下列指令的对错(正确的在括号内打 “”,错的打 “”) (5分)(1) (1) lea si, 4si ( )(2) (2) mov al, cx ( )(3) (3) xchg si, bx ( )(4) (4) push word ptrbx ( )(5) (5) pop cs ( )三、 读图和作图题 (20分)1、 1、 8086系统中接口连接关系如下图所示。要求回答以下问题:(1) 试分别确定8255,8253,8259及8251的端口地址(12分);(2) 设8255的pa口为输出,pb口为输入,试写出对pa口和pb口执行输入/输出操作的指令。(2分) 8255的端口地址为:_; 8253的端口地址为:_; 8259的端口地址为:_; 8251的端口地址为:_; 对pa口操作的i/o指令为_;对pb口操作的i/o指令为_。2、 作图题。 系统采用4个接口芯片:8253,8251,8259及8255。要求8253的通道0用作实时时钟,每当定时时间到之后向8259的ir2送入中断申请信号。8253通道1用作方波发生器作为8251的收发时钟脉冲。8253通道0,通道1的门控信号由8255pc口的pc3和pc2控制。(1) 画出4个芯片之间控制线的连接图; (4分)(2) 8253的两个通道应分别工作在什么方式? (2分)四、程序阅读题 (20分)1、源程序如下:(5分)mov ah, 0mov al, 9mov bl, 8add al, blaaaaaddiv al 结果al_,ah=_,bl=_。 2、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论