微型计算机原理试题答案微型计算机原理姚向华

上传人:re****.1 文档编号:504792447 上传时间:2022-08-07 格式:DOC 页数:27 大小:48.50KB
返回 下载 相关 举报
微型计算机原理试题答案微型计算机原理姚向华_第1页
第1页 / 共27页
微型计算机原理试题答案微型计算机原理姚向华_第2页
第2页 / 共27页
微型计算机原理试题答案微型计算机原理姚向华_第3页
第3页 / 共27页
微型计算机原理试题答案微型计算机原理姚向华_第4页
第4页 / 共27页
微型计算机原理试题答案微型计算机原理姚向华_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《微型计算机原理试题答案微型计算机原理姚向华》由会员分享,可在线阅读,更多相关《微型计算机原理试题答案微型计算机原理姚向华(27页珍藏版)》请在金锄头文库上搜索。

1、微型计算机原理试题答案:微型计算机原理姚向华一、填空(每空分,共分) 1、典型的微处理器的内部结构可分为:算术逻辑控制单元(ALU)、工作寄存器、控制器和O控制逻辑等四部分组成。 2、806是16位CU,它有20根地址线,可行成1M的存储器地址空间;有1根数据线,通过数据线能传输的有符号整数的范围为-2768 +76;有 2种工作模式;总共能管理64级中断源。3、中断向量是中断服务程序的入口地址,(也称为中断指针),在一个微机系统中,若有4片5A级联工作,能管理级外部可屏蔽中断源。 、微处理器是在统一的时钟信号C控制下,按节拍进行工作的,一个L的时间(周期)称为一个时钟周期,它是衡量微处器快慢

2、的一个重要参数;而衡量微处器快慢的另一重要参数是指令周期,它表示执行一条指令所需的时间。5、8088/8086汇编语言中语句的种类包括指令语句、伪指令语句和宏指令语句。6、微型计算机的输入/输出控制方式主要有无条件传送方式、程序查询方式、I中断方式和D方式等四种方式,其中A 传送方式的突出优点是传送过程无须处理器的控制,数据也无须经过微处理器,而是直接在/O设备与主存储器间进行,因此节省了微处理器的时间,使传送速率大大提高。 7、在计算机系统中,微处理器对存储器单元和O端口的编址方法有统一编址和独立编址两种方法,06/8088对存储器单元和I/O端口的编址采用的是统一编址方法。当CPU工作在最

3、小方式时,用于区分访问存储器或IO端口的控制信号为M/IO。8、若要给某886CPU组成的微机系统配置8K字节的SRAM电路,若选用1的SRAM芯片,则共需6片。 9、在某IO端口的地址译码当中,有3条地址线未参加译码,则有8个重叠地址。10、086CP的RESE信号至少应保持4个时钟周期的高电平时才有效,该信号结束后,PU内部的CS为0FFFH_,IP为00_。11、物理地址由段地址和偏移地址两部分组成。若分配给某存储器单元的逻辑地址为8BH:566H,则该单元的物理地址为9069 H。 12、EST X ,BXSI28H 指令的源操作数的寻址方式为基址、变址且相对寻址。 、指令MOV BX

4、,00H的操作类型不明确,若将其操作类型指定为字型,则正确的指令为MO WORDT BX,0H。 14.指令JMNEAR P 与CALL L1(为标号)的区别在于是否保存IP的内容。 1、将D中保存的字母AI码变换成相应的小写字母的SC码的逻辑指令为R DL,20H,而把它变换成相应的大写字母的ASCII码的逻辑指令为NDAL,5F6、若(A)=65BH,则CPU执行:UB A,C546H指令后,CF= ,OF=;执行:AND A,819H指令后,OF= 0。 17、执行下列三条指令后: V SP,00HUXCALL X (S)=FFCH。18、主程序与子程序之间的参数传递方法有寄存器参数传递

5、方式、存储单元参数传递方式及堆栈参数传递方式等三种。 二、指令正误判断,对正确指令写出源操作数或操作数的寻址方式,对 错误指令写出原因(设AR, VAR为字变量, L为标号)(8分)1.MV B,ARSI;正确。SRC的寻址方式为寄存器相对寻址。 .MAL,DX ;错误。D不能作间接寄存器用。或能作间接寻址用的寄存器只有:、DI。 3.MV BP,AL;错误。类型不一致。 4.MOV CS, A ;错误。不能作D。5.OV DS, 0100H ;错误。当DS、ES、SS作DS时,RC不能为立即数寻址。 6.JMPL1 ;正确。断内直接寻址 .JMP I; 正确。断间间接寻址 .JG L1 ;正

6、确。段内相对寻址 三、写出完成下列要求的变量定义语句(10分) 1.在变量va中保存4个字变量:4512H,512,-,00/3Var DW4512H,12,-1,10/2在变量v2中保存字符串:XiDan,20,LUCK Vr B Xiin,22,LUK 3在缓冲区uf1中留出个字节的存储空间; Bf1 D 10DP() 4. 在缓冲区bu保存5个字节的55H,再保存10个字节的240,并将这一过程重复7次; uf2DB7 U(5UP(55H),10 DUP(240)) 5.在变量ar3中保存缓冲区uf1的长度; Var3 DB ENTHBuf1 四、程序填空与分析题(共分) 1、分析下列程

7、序段执行后,求B寄存器的内容(3分)MO C,MOV B,0B7H OL B, OR BX,CBX:0C02DH 2、请在下面的程序段中空行处填写相应语句使其完成:在Buf为首地址的字节单元的Cont个无符号数中找出最大数并送入MAX单元的功能。(分) BU DB ,6,7,5H,62,45H,127,CONT -BU AX DB OVBX, OFBUF MV C,COUNT-1 O AL,BX LOP1:INCX CM L,BX JE NX OV L,BNEXT: DEC CX JZ LOP1 MOV MAX, A 五、硬件应用题(35分) 1、74LS245数据双向缓冲器的引脚及功能图如图

8、1所示。请画出808P工作在最小方式下的系统数据总线D15D0形成电路。(6分) A0 1 A2 A3 A45 A6 AEIR B0 B1 B B4 B5 B6 B 2 4 6 7 89 19 118 17 6 5 141 12 1 方向 IR 00 011X A、B边均为高阻 A (a) 74LS45逻辑及引脚 () 4S24功能图1 7LS25数据双向缓冲器的引脚及功能图 解:根据AD 15AD0、EN 和R/DT 信号功能以及74LS45芯片引脚功能,设计的系统数据总线D 15D形成电路如下图所示。 15 D D 15 D A0A7B 0 B 7DIR E 7425 A AD0 D 7

9、D0 DT/R ENA 7 B 0B7 E 74LS4DR 2、在886 PU 工作在最小方式组成的微机系统中,扩充设计6kB 的SAM电路,SRM 芯片选用Intel 6264,内存地址范围为70000H73FFF ,试画出此SRAM电路与806系统总线的连接图。(分) 解:因为ntel 624的片容量为kB ,因此由2片Ie 6264 构成连续的RAM 存储区域的总容量为2kB=16kB。其中1片Intel6264作为偶地址存储器,另片Itel 264作为奇地址存储器。8086最小方式系统与存储器读写操作有关的信号线有:地址总线01 A,数据总线:0 ,控制信号:/,,,MIO RD HE

10、 。此存储电路与086系统总线的连接 如下图所示。 +V A B O 0D D RD WR 12 13 1 A 0 7DWE CS CS0 OE 12A 0 D 7 S 1 C 2 B G GC B Y 1Y 2Y3 Y 4Y 5 6Y Y 19514 IO M 18 A 1 16 0 15 8D D 24664 3、在PC/X 系统总线上扩充设计一个数据输出端口,分配给该端口的地址为20H ,输出端口芯片用74LS374,输出设备为8个ED发光二极管。(分)(1)画出此输出端口与CXT 系统总线以及与LED 发光二极管的连接图。 (2)编写使8个LED 发光二极管每间隔1秒亮一个的功能段程序

11、(假设有秒延时子程序DELY1S可调用)。 解:()S34的功能和7L373相同,都是8位数据输出锁存器,不同之处是使能信号的有效形式,74L34的使能信号CP 为上升沿有效。LE发光二极管导通时流过的电流应 20mA,否则会损坏器件。设计的此输出端口与PC/ 系统总线以及与LD 发光二极管的连接图如下图所示。D 0 D O CP 4LS7 D D0 08 8A 6A5A 43A 2A 1A 0IO N +5 7Q 0 7 ()编写使个LED 发光二极管每间隔秒亮一个的功能段程序如下: MOV DX,HV A,0 P:OUX,L ;使 对应的 发光二极管亮CLL DELY1S ;调用1秒延时子

12、程序 ROL AL, JMP LOP 4、在以8086构成的最大方式系统中,有一片825的端口地址分别为301H 、303H 、35H 和307H ,给定的外部时钟为12kHz。要求利用计数器1和产生如图所示的周期信号,画出824与88最大方式系统(地址线只使用 A0A)的连接图。并编写初始化程序。(8分)5ms 图2 854所要产生的周期信号 解:设给定的外部时钟为C ,其周期 =112kHz = 1953125 。为了产生如图2所示的周期信号,应该采用方式,但在方式下,其低电平时间仅为一个时钟周期,因此,利用一个计数通道无法实现这个任务。现在采用计数器和计数器2联合,先利用计数器1产生周期

13、为1.5ms 的周期信号,然后将输出OU1信号作为计数器2的时钟输入LK2,这样可以实现题目的要求。 对于计数器1,工作方式可以选用方式或方式,一般采用方式3,这样可以使产生的信号(近似)对称,其时常数CR1 = 15m/1.9515s 68 ,需要采用位的时常数表示。对于计数器2,工作方式只能选用方式2,其时常数CR2 =(3s 1.s ).5ms =0X,也需要采用16位的时常数表示。根据上面分析和题目给定的条件,可以画出823的地址译码电路和连接图,如下图所示。 806CPU 最大方式系统总线 A2A1I R D D 8A9oAA3 6A5A4A7o BHEInl 8 D 7D 0 A

14、A1RD WR CLK1ATE1OUT1 CLK2GAE2OUT2 +5V+5V 12kHz产生信号 8253的初始化程序段如下: MVDX,307H;写计数器1方式控制字 OV AL,11 011O DX,AL MO ,30H ;写计数器1时常数 OV A,76 OT DX,ALX A,AOUT DX,AL V D,37H ;写计数器2方式控制字MOV AL,11 0100B OT D,LMOV DX,30H ;写计数器2时常数O X,202X OUTDX,A XCH AL,H UT X,AL 5、在80最大方式系统中,有一片255 ,其端口地址为800H83H,编写完整的886汇编语言程序,实现使端口 的低位产生如图3所示的信号(各个信

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 劳务/用工合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号