《微型计算机原理及应用试题库复习资料.docx》由会员分享,可在线阅读,更多相关《微型计算机原理及应用试题库复习资料.docx(15页珍藏版)》请在三一办公上搜索。
1、微型计算机原理与应用试题库与答案一填空1 .数制转换A) 125(11111101)B=(375)(0)(000100100101)B) 10110110(182)D=(266)(0B6)(000110000010)2 .下述机器数形式可表示的数值范圉是(请用十进制形式写出):单字节无符号整数0255:单字节有符号整数-128127注:微型计算机的有符号整数机器码采纳补码表示,单字节有符号整数的范围为-128127.3 .完成下列各式补码式的运算,并依据计算结果设标记位、指出运算结果有效否.A) 00101101+10011100=B) 11011101+10110011=4 .十六进制数2B
2、4H转换为二进制数是Oo1.OIO1.1.O1.00,转换为十进制数是43.255 .在浮点加法运算中,在尾数求和之前,一般须要(对阶)操作,求和之后还须要进行(规格化)和舍入等步骤.6 .三态门有三种输出状态:高电平、低电平、(高阻)状态。7 .字符的码为41H,因而字符“E”的码为(45H),前面加上偶校验位后代码为(C5)H.&数在计算机中的二进制表示形式称为(机辱数).9 .在计算机中,无符号书最常用于衰示(地址)10 .正数的反码与原码(相等).11 .在计第机中浮点数的表示形式有(阶码)和(尾码)两部分坦成.12 .微处理器中对每个字所包含的二进制位数叫(字长).13是微处理的主要
3、指标之一,它表示微处理器在1秒钟内可执行多少(百万条指令)14机主存储器状基本存储单元的长度是(字节).15 .一台计算机所用的二进制代码的位数称为字长,8位二进制数称为字节.16 .微型计算机由(微处理器)、(存储器)和(接口电路)组成.17.8086寄存器中负责与墙口交换数据的寄存器为O18 .总线有数据总线、地址总线、限制总线组成,数据总线是从微处理器向内存储器、接口传送数据的通路;反之,它也是从内存储器、接口向微处理器传送数据的通路,因而它可以在两个方向上来回传送数据,称为(双向总线)19 .一个微机系统所具有的物理地址空间是由(地址线的条数)确定的,8086系统的物理地址空间为(IM
4、)字节.20 .运算器包括算术逻辑部件O,用来对数据进行算术、逻辑运算,运算结果的一些特征由(标记寄存器)存储。21 .限制寄存器包括指令寄翁、指令译码器以与定时与限制电路.依据(指令译码)的结果,以肯定的时序发出相应的限制信号,用来限制指令的执行.22 .依据功能不同,8086的标记为可分为(限制)标记和(状态)标记位.23.8086/8088内部有(14)个(16位)的寄存器.24.在8086/8088的16位寄存器中,有(4)各寄存器可拆分为8位寄存器运用.他们是O,他们又被称为(通用寄存器)25.8086/8088构成的微机中,每个主存单元对应两种地址(物理地址)和(逻辑地址)26.物
5、理地址是指实际的(20)为主存储单元地址,每个存储单元对应唯一的物理地址,其范围是(OoOOo).27.8088的引脚的作用是(锁存复用线上的地址)28.在8088读存储器周期中,采样线的目的是(确定是否在T3周期后插入周期)29.8088在访问4个当前段时,代码段、数据段与堆栈段的偏移量分别由O、(由寻址方式确定的16位偏移量)和O供应.30 .堆栈依据先进后出原则工作,运用堆栈指针指明栈顶位置31 .在一中,外设是通过(8259)器件对产生中断恳求这些中断的中断类型码为(08H-).32.8086最多能处理(256)种中断.33.8086/8088的中新响应了两个总线周期,从。引脚输出两个
6、负脉冲,第一个总线周期完成,(通知接口,已响应外部中断层求,使被响应的接口把自己的中断类型号送到数据总线的低8位D07上),其次个总线周期完成(通过的地址/数据引脚07将信号传输给)34.8088中的指令n用(n)指定中断类型.35 .一片8255A端口A有(3)种工作方式,端口B有(2)种工作方式.36 .宏汇编语言程序被汇编时,指令语句产生代码指令,伪指令语句不产生代码指令,宏指令语句可能产生也可能不产生代码指令.37 .调用程序、子程序传送叁数的方法通常有寄存器、内存和堆栈三种方法.38 .伪指令、的标号名字域必需出名字或标号的伪指令为、.39 .虽在本模块无定义,却可以被单独引用的名字
7、或标号,必需用伪指令给以说明.40的工作模式有实模式、爱护模式、虚拟8086模式.42 .乘法指令的指令格式只有一个源操作数,若源操作数的类型属性为字节,则目的操作数在中,若源操作数的类型属性为字,则目的操作数在中.注,将题中的目的操作数改为乘积更准确一些.43 .请给出标记寄存器中标记位的说明:溢出、中断、符号、零、奇偶、进位.44 .堆栈是依据先进后出原则组版的一片连续的存储区域.45 .变址寻址的有效地址是变址寄存器的内容与地址位移量代数和.46 .指令通常用于查表操作,在运用该指令前,应把表首的偏移首地址送入,待转换的代码在表中的序号送。47 .若要求不产生壬编错误,则字符串只能出现在
8、伪指令中.48 .实模式下,对于指令,口执行前100oH,11H,则操作数I的有效地址为OoI1.H注:有效地址指段内的偏移量.49 .为下述状况各举一例.寄存器与存储单元内容相加送寄存器,11寄存器互送,将标记寄存器进栈。(4)马上数与寄存器内容相加送寄存器,1234H.将48H、5存入字节数据区48H,5.一、单项选择题1 .包括(C)两部分.A、和累加器B、和限制器C、运算器和限制器D、和主存储器2 .财务会计方面的计算机应用属于(B)A、科学计算B、数据处理C、协助设计D、实时限制3 .采纳十六进制书写二进制数,位数可以削减到原来的(C).A.1/21/31/4D、1/54 .用二一十
9、进制数表示一位十进制数的二进制位是(D)A、1位B、2位C、3位D、4位5 .假如指令中的地址码就是操作数的有效地址,那么这种寻址方式称为(B)A、马上寻址B、干脆寻址C、间接寻址D、寄存器寻址6 .的主要特点之一是(B).A、存储量大B、存取速度快C、价格便宜D、价格便宜但容量小7 .在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问题,必须要引入(C).A、数据缓冲寄存器B、I/O总畿C、接口D、串并移位器8 .在采纳方式的系统中,其基本思想是在以下部件或设备之间建立干脆的数据通路,这指的是(B).A、与外围设备B、主存与外围设备C、外设与外设D、与主存9 .集成
10、电路计算机属于第(D)代计算机.A.“一”B,“二”C.“三”D,“四”10 .堆栈是一种(B)存贮器.A.依次.B.先进后出C只读.D,先进先出11 .在多级存储体系中,“一主存”结构的作用是解决(D)的问题.A.主存容量不足B.主存与辅存速度不匹配C.辅存与速度不匹配D.主存与速度不匹配12 .如指令中的地址码就是操作数,那么这种寻址方式称为(八)A.马上寻址B.干脆寻址C.间接寻址D.寄存器寻址13 .数控机床方面的计算机应用属于(B)A.科学计算B,协助设计C.数据处理D,实时限制14 .某数在计算机中用8421码表示为OO1.1.10011000,其真值为(八)A.398B.398H
11、C.1630QD.1.1.1.OOHOOOB15 .字符的编码,目前在微机中最普遍采纳的是(C).码B.16进制II码D.格窗码16 .在存储体系中,辅存的作用是(D)A.弥补主存的存取速度不足B.缩短主存的读写周期C.削减访问内存的次数D.弥补主存容丝不足的缺陷17 .以下叙述正确的是(C)彘码可以表示汉字的箱码B.汉字输入端码都是依据字音进行的3码C.汉字输入码可以依据汉字字形编码D.汉字字形码都是将汉字分解成若干“点”组成的点阵18 .W补=I1.on1.OOB,则X的真值为(八)36DB.92D28DD.519 .计算机软件是指(D)A.操作系统B.汇编程序C.用户程序D.全部程序与文
12、档的统称20 .目前微型机系统上广泛运用的机械式鼠标是一种(A)D.显示设备组成之一D.9B.除基(16)取余法D.乘基(16)取整法儿输入设备B.输出设备C.输入输出设备21,二进制数1001101B的十进制数表示为(C)A.4B.95DC.77D22 .十进制小数转换成十六进制数可采纳(B)儿除基(10)取余法C.乘基(10)取整法23 .家用电脑是指(D)大家用电器B.家庭电影院C.家庭音响设备D.家用计算机24 .在8421码表示的二一十进制数中,代码1001.表示(C)A.3B.6C.9D.125 .目前普遍运用的微型计算机采纳的电路是(D)A.电子管B.晶体管C.集成电路D.超大规
13、模集电成路26 .8位定点原码整数IO1.OOOIIB的真值为(B)0100011B.-0100011C1011101D.-101110127 .现代计算机通常是将处理程序存放在连续的内存单元中,在执行这个处理程序时,运用一个寄存器来指示程序的执行依次,这个寄存器为(D).A.指令寄存器B.指令译码器C.指令缓冲寄存器D.指令指针寄存器28 .某计算机字长为16位,其内存容量为1024K字节,按字编址,它的寻址空间为(D).儿512B.512KC.1024D.1024K29 .若指令的运算结果不为。且低8位中“1”的个数为偶数,则标记寄存器中和的状态为(B).A.0,0B.0,1C.1.0D.
14、1.130 .指令“,20H”源操作数的寻址方式为(C).A.寄存器寻址B.寄存器间接寻址C.寄存器相对寻址D.以上均不对31 .依据下面定义的数据段:1123425678H312345678H31执行指令,后,寄存器中的内容是(C).A.5678HB.0008HC.0006HD.0004H32 .在8086系统的中断向,表中,若从OOOO出005单元起先由低地址到高地址依次存放10H、20H、30H和40H四个字节,则相应的中断类型码和中断服务程序的入口地址分别为(八)A.17H,4030H:2010HB.17H,2010H:4030HC.16H,4030H:2010HD.16H,2010H
15、:4030H33 .在限制器8237限制下进行“写传送”时,8237需先后向接口和存储器发出的限制信号是(B)a.a,三B.回,日C.回,三D.回,三34 .下面是关于可猿程中断限制器8259A的叙述,其中错误的是(B).8259A具有优先级管理的功能B. 8259A具有分辨中断源的功能C. 8259A具有向供应中断向量的功能D. 一片8259A可管理8级中断35 .和主存之间增设高速缓存。的主要目的是(B).A.扩大主存容量B.解决和主存之间的速度匹配问题C.提高存储器的牢靠性D.以上均不对36 .中断向量可供应(D)A.被选中设备的地址B.传送数据的起始地址C.主程序的断点地址D.中断服务
16、程序的入口地址37 .3片8259A级联,最多可管理(C)级中断.A.24B.23C.22D.2138.依据1.0规范,一台主机最多可连接(D)个外设装置(含集线器一).A120B122cj23D127三.推断题(你认为正确的,请在题末的后号内打;错的打“X”。1、8086的信号是由外部硬件产生的.(7)2、8088的回引脚的低电平表明选通的是接口.()3、8086的数据可以存放在几个不连续的段中.(J)4、8086中,取指令和执行指令可以代条操作.(V)5、8255只有三个一般螭口,所以它不行作为一个外部中新源去向8086申请中断(X)6、多个外设可以通过一条中断恳求线,向发中断恳求.()7
17、、8253的每个计数器只能按二进制计数.()8、8253的计数器是对机器的脉冲计数.(X)9、8086的可屏蔽外部中新源的中断类型号是用软件设置的.(X)10、8086史即入口地址只能放到内存的最低端,即03区域.(J)IK丽/CT,信号是与系统中其它总线主设备有关的信号。()12.8088的丽B号可用作中断矢量的读选通信号.(J)13、8088的可屏蔽中断的优先处于走屏蔽中断.(X)14、8255A中端口A运用的是,砺与小诩线是端口C的线。()15、串行异步接口的双向工作方式指的是在串行接口上可同时发送和接收串行数据(J)16、虽然是只读存储器,但在编程时可向内部写入数据.(J)17、中断服
18、务程序可放在用户可用的内存的任何区域.(7)18、字长越长,计算机处理数据的速度越快:()19 .汇编语言是面对机器的语言.()20 .任何一个十进制小数都可以用二进制精确表示。(X)21 .计算机的内存与外存都可以干脆与交换数据.()22 .复位影响片内存放的内容。()23 .定时器/计数器溢出中断可以由硬件产生,也可以由软件产生.()四、倚答题1 .8086的总线接口部件有哪些功能?由哪几部分组成潸逐一说明.8086的执行部件有什么功能?由哪几部分组成?答:8086的总线接口部件的功能是负费完成与存储器或设备之间的数据传送.8086的总线接口部件由:4个16位段地址寄存器(、),16位指令
19、指针,6字节指令队列缓冲器,20位地址加法器和总线限制器几部分组成.8086的执行部件的功能就是负费执行指令,它由16位的算术逻辑单元。、16位的标记寄存器F、数据暂存寄存器、通用寄存器组、限制电路组成.2 .8086的中新系统分为哪几种类型的中断?其优先依次如何?答:8086的中断系统分为外部中断(可屏蔽中断和不行屏蔽中断)和内部中断.其优先依次是:除单步中断以外,全部的内部中断优先权都比外部中断优先权高,在外部中断中,不行屏蔽中断比可屏蔽中断优先权高.3 .什么叫中断向量?它放在哪里?对应于的中断向量存放在哪里?假如1的中断处理子程序从5110H:203OH起先,则中断向,应怎样存放?答:
20、中断向量是用来供应中断入口地址的一个地址指针;对应于的中断向量存放在IX4=7OH起先的4个单元假如1的中断处理子程序从5110H:203OH起先,则中断向应如下存放;0070H:30H0071H.20H0072H:IOH.0073Ht51H4 .计算机分那几类?各有什么特点?答:传统上分为三类,大型主机、小型机、徽型机.大型主机一般为高性能的并行处理系统,存储容量大,事物处理实力强,可为众多用户供应服务.小型机具有肯定的数据处理实力,供应肯定用户规模的信息服务,作为部门的信息服务中心.微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好.5 .
21、简述微处理器、微计算机与微计算机系统三个术语的内涵.答:域处理器是微计算机系统的核心硬件部件,对系统的性能起确定性的影响。微计算机包括微处理器、存储器、接口电路与系统总线.微计第机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统.6 .80X86徽处理器有几代?各代的名称是什么?答:从体系结构上可分为3代:8080/8085:8位机。8086/8088/80286:16位机.80386/80486:32位机.7.8086是多少位的微处理器?为什么?答I8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位.8与各自的功能是什么?如何
22、协同工作?答:是执行部件,主要的功能是执行指令.是总线接口部件,与片外存储器与接口电路传输数据.蛭过进行片外操作数的访问,为供应将要执行的指令。与可分别独立工作,当不需供应服务时,可进行填充指令队列的操作.9.8086/8088与其前一代微处理器8085相比,内部操作有什么改进?答:8085为8位机,在执行指令过程中,取指令与执行执令都是串行的.8086/8088由于内部有和两个功能部件,可重叠操作,提高了处理器的性能。10.8086/8088微处理罂内部有那些寄存器,它们的主要作用是什么?答I执行部件有8个16位寄存器,、一般作为通用数据寄存器.为堆栈指针存器,、在间接寻址时作为地址寄存器或
23、变址寄存器。总畿接口部件设有段寄存器、和指令指针寄存器.段寄存器存放段地址,与偏移地址共同形成存储器的物理地址.的内容为下一条将要执行指令的偏移地址,与共同形成下一条指令的物理地址。11.8086对存储器的管理为什么采纳分段的方法?答:8086是一个16位的结构,采纳分段管理方法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围(1.20位地址)若不用分段方法,16位地址只能寻址64空间.12 .在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?详细说明.答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:0088H.偏移地址是指段内
24、某个存储单元相对该段首地址的差值,是一个16位的二进制代码.物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元.13 .给定一个存放数点的内存单元的偏移地址是20C0H,O=OCOO,求出该内存单元的物理地址.答1物理地址1320F8H.14 .8086/8088为什么采纳地址/数据引线复用技术?答:考虑到芯片成本,8086/8088采纳40条引线的封装结构.40条引线引出8086/8088的全部信号是不停用的,采纳地址/数据线复用引线方法可以解决这一冲突,从逻辑角度,地址与数据信号不会同时出现,二者可以分时复用同一组引线.15.8086与8088的主要区分是什么?答:8
25、086有16条数据信号引线,8088只有8条;8086片内指令颈取畿冲器深度为6字节,8088只有4字节.16.怎样确定8086的最大或最小工作模式?最大、最小模式产生限制信号的方法有何不同答:引线的逻辑状态确定8086的工作模式,引线接高电平,8086被设定为最小模式,引线接低电平,8086被设定为最大模式.最小模式下的限制信号由相关引线干脆供应;最大模式下限制信号由8288专用芯片译码后供应,8288的输入为8086的S20#三条状态信号引线供应.17.8086被复位以后,有关寄存器的状态是什么?微处理器从何处起先执行程序?答:标记寄存器、和指令队列置0,置全1.处理器从存储单元取指令并起
26、先执行.18.8086基本总线周期是如何组成的?各状态中完成什么基本操作?答,基本总线周期由4个时钟0周期组成,按时间依次定义为T1.、T2、T3、T4,在TI期间8086发出访问目的地的地址信号和地址锁存选通信号;T2期间发出读写吩咐信号、与其它相关信号:T3期间完成数据的访问;T4结束该总线周期.19.结合8086最小模式下总线操作时序图,说明、信号的功能.答:为外部地址锁存器的选通脉冲,在T1.期间输出;确定总线操作的对象是存储器还是接口电路,在T1.输出I为数据总线缓冲器的方向限制信号,在T1.输出;为读吩咐信号;在T2输出:信号为存储辱或接口“打算好”信号,在T3期间给出,否则808
27、6要在T3与T4间插入等待状态.20.8086中断分哪两类?8086可处理多少种中断?答:8086中断可分为硬件中断和软件中断两类.8086可处理256种类型的中断.21.8086可屏蔽中断恳求输入线是什么?“可屏蔽”的涵义是什么?答:可屏蔽中断恳求输入线为;“可屏蔽”是指该中断恳求可经软件清除标记寄存器中位而被禁止.22.8086的中断向量表如何组成?作用是什么?答I把内存0段中03区域作为中新向量表的专用存储区.该区域存放256种中断的处理程序的入口地址,每个入口地址占用4个存储单元,分别存放人口的段地址与偏移地址.23. 8086如何响应一个可屏蔽中断恳求?茴述响应过程.答:当8086收
28、到的高电平信号时,在当前指令执行完且1的条件下,8086在两个总线周期中分别发出有效信号;在其次个期间,8086收到中断源发来的一字节中新类型码;8086完成爱护现场的操作,、内容进入堆栈,请除、:8086将类型码乘4后得到中断向量表的入口地址,从今地址起先读取4字节的中断处理程序的入口地址,8086从今地址起先执行程序,完成了中断愚求的响应过程.24. 什么是总线愚求?8086在最小工作模式下,有关总线愚求的信号引脚是什么?答:系统中若存在多个可限制总线的主模块时,其中之一若要运用总线进行数据传输时,需向系统恳求总线的限制权,这就是一个总线恳求的过程.8086在最小工作模式下有关总线恳求的信
29、号引脚是与.25. 简述在最小工作模式下,8086如何响应一个总线恳求?答I外部总线主控模块经引线向8086发出总线恳求信号;8086在每个时钟周期的上升沿采样引线;若发觉1则在当前总线周期结束时(T4结束)发出总线恳求的响应信号:8086使地址、数据与限制总线进入高阻状态,让出总线限制权,完成响应过程.26. 在基于8086的微计算机系统中,存储器是如何组织的?是如何与处理器总线连接的?信号起什么作用?答:8086为16位处理器,可访问IM字节的存储器空间;IM字节的存储器分为两个512K字节的存储体,命名为偶字节体和奇字节体;偶体的数据线连接D70,“片选”信号接地址线A0;奇体的数据线连
30、接D158,“片选”侑号接信号;信号有效时允许访问奇体中的高字节存储单元,实现8086的低字节访问、高字节访问与字访问.27. “80386是一个32位微处理器”,这句话的涵义主要指的是什么?答I指80386的数据总线为32位,片内寄存器和主要功能部件均为32位,片内数据通路为32位。28. 80X86系列徽处理器实行与从前的微处理器兼容的技术路途,有什么好处?有什么不足?答:好处是从前开发的软件可以在新处理器组成的系统中运行,爱护了软件投资.缺点是处理器的结构发展受到兼容的约束,为了保持兼容性增加了硅资源的开销,增加了结构的困难性.29. 80386内部结构由拜几部分组成?前述各部分的作用.
31、答:80386内部结构由执行部件()、存储器管理部件()和总线接口部件()三部分的成.包括指令预取部件、指令译码部件、限制部件、运算部件与爱护检测部件,主要功能是执行指令。存储器管理部件包括分段部件、分页部件,实现对存储器的分段分页式的管理,将逻辑地址转换成物理地址,总线接口部件作用是进行片外访问I对存储器与接口的访问、预取指令;另外的作用是进行总线与中断恳求的限制30. 80386有几种存储器管理模式?都是什么?答I80386有三种存储器管理模式,分别是实地址方式、爱护方式和虚拟8086方式31. 在不同的存储卷管理模式下,80386的段寄存器的作用是什么?答I在实地址方式下,段寄存器与80
32、86相同,存放段基地址.在爱护方式下,每个段寄存卷还有一个对应的64位段描述符寄存器,段寄存器作为选择卷存放选择符。在虚拟8086方式下,段寄存器的作用与8086相同.32.80386对中断如何分类?答;80386把中断分为外部中断和内部中断两大类,外部中断经和引线输入恳求信号.内部中断也叫内部异样中断,分为陷阱中断、内部故障异样中断、异样终止中断.33.80386在爱护方式下中断描述符表与8086的中断向量表有什么不同?答:8086工作在实地址方式,向量表是在存储器的0段中最低1024字节内存中.80386在爱护方式下要通过中断描述符表中的描述符访问虚拟空间的中断向量,中断描述符表的位Jt不
33、是固定的,要由寄存器实现在虚拟空间的定位.简述80386在爱护方式下的中断处理过程.答:80386响应中断后,接收由中断源供应的类型码并将其乘8,与寄存器中基地址相加,指出中断描述符的位置,读出中断描述符,依其中的段选择符与条件确定从两个描述符表或中的一个得到段描述符,形成中断服务程序入口所在存储器单元的线性地址.34.8086的字节寻址范圉有多大?为什么?存储器为什么分段?20位物理地址的形成过程是怎样的?答I8086寻址范围1因为8086地址线为20条,2-20=1024,即18086系统中,指令仅给出16位地址,与寻址地址有关的寄存器也只有16位长,因此寻址范围只有64,为了寻址1,所以
34、分成四个逻辑段.当访问内存时,寄存器的内容(段基址)自动左移4位(二进制),与段内16位地址偏移量相加,形成20位的物理地址.35 .运用中新有什么好处?答;(1)解决快速与慢速外设之间的冲突,使可以与外设同时工作,甚至可以与几个外设同时工作.(2)计算机实现对限制对象的实时处理.(3)计算机可以对故障自行处理.36 .什么是伪指令?答:伪指令语句在形式上与指令语句很相像,但它不产生任何目标代码,只对汇编程序在汇编过程中供应必要的限制信息.37 .前述行列式键盘矩阵的读入方法.答:将行线接输出口,列线接输入口,采纳行扫描法,先将某一行输出为低电平,其它行输出为高电平,用输入口来查询列线上的电平
35、,逐次读入列值,假如行线上的值为O时,列线上的值也为0,则表明有键按下.否则,接着读入下一列,直到找到该行有按下的键为止.如该行没有找到有健按下,就按此方法逐行找下去,直到扫描完全部的行和列。38 .简述用反转法实现键的识别的基本方法.答:将题目中的健改为闭合键.用反转法识别闭合健,须要用可编程的并行接口.行线和列线分别接在和2个并行口上,首先让行线上的口工作在输出方式,列线上的口工作在输入方式,通过编程使口都输出低电平,然后读取口的列线值,假如某一列线上的值为0,则判定该列有某一健按下.为了确定是哪一行要对和进行反转,即对口重新进行初始化工作在输入方式,列线上的口工作在输出方式,并将刚读取的
36、列线值从列线所接的口输出,再读取行线所接的口,取得行线上的输入值,在闭合键所在的行线上的值必定为0这样,当一个催被按下时,必定可读得一对唯一的行值和列值.依据这一对行值和列值就可推断是哪一行哪一列的健被按下.39数码管显示器共阴极和共阳极的接法主要区分是什么?答数码管显示器共阴极的接法是发光二极管的阴极接地,当数码管的第划发光二极管的阳极为高电平常,该笔划被点亮。共阳极的接法是发光二极管的阳极接高电平,当数码管的第划发光二极管的阴极为低电平常,该笔划被点亮。总之,主要区分在于数码管的接法和驱动笔划的数据电平的不同.40 .试绘图说明数码管显示器的动态显示原理。答:运用书上的图7.8在图中数码管
37、是共阴极的,总共可带动8位这样的数码管.动态驱动显示接口与静态驱动显示接口的一个明显特点是,动态驱动法将多位同名段的选择线都并联在一起,即8位中的全部同名段a接在一起,全部b段都接在一起,这样只要一个8位的锁存器来限制段码就够了.另外用一个供存器来限制点亮的位.因此须要2个8位的端口.由于全部位的位选择码是用一个端口限制,全部段的段选择码也是用一个端口限制,因此在每个瞬间,8位只可能显示相同的字符.要想每位显示不同的字符,必须要采纳扫描的显示方式.即在每一瞬间只能使某一位显示相应的字符,在此瞬间,由位选择限制的端口在要显示的位上送入选通电平(共阴极接法送入低电平,共阳极接法送入高电平),以保证
38、让该位显示字符:再由段选择限制的端口输出相应字符的段选择码.如此循环下去,使每一位都显示该位应显示的字符,并保持延时一段时间,然后再选中下一位,利用发光显示器的余辉与人眼的视觉忖留特点,给人一种显示器同时被点亮的效果.段选择码,位选择码在每送入一次后一般须要延时15时间.五、按要求编写指令或程序段(本大题共3小题,每小题4分,共12分)1 .用两种方法将存储器I(X)OH的内容(1)扩大到原来的8倍.答:第一种方法:,100oH,08H其次种方法:,1000H,03H2 .写出用一条指令就可使寄存器清零的指令;还写出用一条指令就可使寄存器为全1的指令(尽可能多地正确地写).答:用一条指令就可使
39、寄存器清零的指令;用一条指令就可使寄存器为全1的指令1 1),OOOOH(1),02 2),0000H(2),0(3),3 .将存储器1000H到10的连续单元中都放着一字节无符号数,将其中的最大无符号数放到偏移地址为1000H的单元中.答:,1000H,0,1000H4 .设计一个分支程序f1xoY=001 -1x3.把5100之间的30个数,存入首地址为的字数组中,表示学号为1的学生成果.另一个数组是30个学生的名次表,其中的内容是学号为1的学生的名次.试编写程序,依据中的学生成果,将排列的名次填入数组中(提示:一个学生的名次等于成果高于这个学生的人数加1).30(?)30(?):,0,302:,30,0.02,21六、设计硬件电路与相应程序(23分)1.设计一个8088最小系统,扩展一片6264(6分),扩展一片8255可编程接口芯片(6分),画出电路逻辑框图.写出6264的地址范围(3分),并将其全部单元清零(4分)将8255的口为基本输入方式,口、口为基本输出方式,编程实现(4分)答:电路逻辑框图如下D0B7Ndod7A0抬2A13答:6264的地址范围是:0并将其全部单元清零的程6264,2000H,4000H,0000H:Oooh1.a将8255的口为基本输入方系,口、A0A12口为基本输出方式,吩咐字是:90H写入吩咐字:,90H,2003H
链接地址:https://www.31ppt.com/p-7456502.html