




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理与接口技 术 习题及参考答案 与 洪永强 编著的 教材 (第 2 版)配套使用 喻 其 山 2009 年 9 月 2 日 目 录 第 1 章 微型计算机概述 . 4 第 2 章 微处理器 . 5 第 3 章 寻址方式和指令系统 . 8 第 4 章 汇编语言程序设计 . 13 第 5 章 输入输出接口 . 17 第 6 章 存储器 . 19 第 7 章 中断系统 . 21 第 8 章 计数器 /定时器与 . 27 第 9 章 并行接口与串行接口 . 29 第 10 章 总线 . 34 第 11 章 模拟量输入 /输出通道接口 . 35 第 12 章 人机交互设备及其接口 . 37 第 13 章 典型微型计算机主板及芯片 . 38 第 1 章 微型计算机概述 1. 冯 诺依曼计算机的结构特点是什么? 答: (1)、由运算器、控制器、存储器、输入设备和输出设备五大部分组成。 (2)、数据和程序以二进制代码形式不加区别地存放在存储器中,存放位置由地址指定,地址码也为二进制。 (3)、控制器是根据存放在存储器中的指令序列及程序来工作的,并由一个程序计数器(即指令地址计数器)控制指令的执行。控制器具有判断能力,能以计算结果为基础,选择不同的动作流程。 2. 微处理器内部一般由哪些部分组成?各部分的主要功能是什么? 3. 典型微机有哪三大总线?它们传送的是什么信息? 答 : (1)、有数据总线,地址总线和控制总线。 (2)、数据总线用来传输数据信息,是双向总线; 地址总线用于传送 出的地址信息 ,是单向总线; 控制总线用来传送控制信号、时序信号和状态信息等。 其中有的是 内存和外设发出的信息,有的则是内存或外设向 出的信息。可见, 每一根线的方向是一定的、单向的,但 为一个整体是双向的。 4. 试用示意图说明内存单元的地址和内存单元的内容,二者有何联系和区别? 5. 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?这三者有什么区别和联系? 6. 高级语言、汇编语言、机器语言有何区别?各有何特点? 7. 评价微型计算机性能 的主要指标有哪些?试举例说明现在市场主流机型微型计算机的性能参数。 8. 现代微型计算机的主板通常由哪些部分组成?主板上的总线扩展插槽有何用途? 答 : 示意图如右所示: 联系:存储单元中存放着信息,该信息可以是数据,也可以是另一单元的地址的一部分,每个存储单元都包含着地址和内容两个部分。都用二进制数表示,地址为无符号整数,书写格式为 16 进制。 区别:地址是微机用来管理内存单元而设置的,相当于内存单元的编号;而内容是存放在各个内存单元中的二进制信息。 9. 把下列十进制数转换为二进制数、八进制数和十六进制数。 (1) (2) 255 (3) 256 10. 把下列数转换为十进制数。 (1) 10001100B (2) 28Q (3) 11. 设两个二进制数 A=11010010B 和 B=11001110B,求 A 和 B 的各种逻辑运算。 12. 分别用 8 位和 16 位二进制数表示下列数的补码。 (1) 127D (2) (3) 80D (4) : n=8 n=16 (1) 127D: 0111 1111B=7 0000 0000 0111 1111B=0072) 1000 0001B=81H 1111 1111 1000 0001B=03) 80D: 0101 0000B=50H 0000 0000 0101 0000B=0050H (4) 1011 0000B=01111 1111 1011 0000B= 03. 下列数是某十进制数的补码,求这个十进制数。 (1) 无符号十进制数的补码 7 (2) 有符号十进制数的补码 7 (3) 无符号十进制数的补码 (4) 有符号十进制数的补码 答 : (1) 122D; (2) 122D (3) 232D (4) 4. 用 8 位二进制补码计算下列各题。 (1) 56+23 (2) 56 (3) 3 (4) 23) 答: (1) 56+23=0011 1000B+0001 0111B=0100 1111B=4; (2) 56011 1000111B =0011 1000B+1110 1001B =0010 0001B=21H; ; (3) 3=1100 1000B+0001 0111B =1101 1111B =0; (4) 23) =1100 1000001B=1100 1000B+0001 0111B =1101 1111B =0; 15. 给出十进制数 原码、反码、补码( 8 位二进制 数)的形式,并指出 8位二进制 原码、反码、补码所能表示的数值范围(用十进制数表示)。 16. 用组合和非组合 分别表示十进制数 388 和 12。 17. 分别写出下列字符串的 。 (1) 10 (2) (3) (4) B&D 第 2 章 微处理器 1. 8086功能上分为哪两个工作部件?每个工作部件的功能、组成和特点分别是什么? 2. 8086有几个通用寄存器,有几个变址寄存器,有几个地 址指针寄存器?它们中通常哪几个寄存器可作为地址寄存器使用? 答: (1)、 有 4 个通用寄存器 2 个变址寄存器 I,有 2 个地址指针寄存器 (2)、 个寄存器可作为地址寄存器使用 。 3. 8086标志寄存器中有哪些标志位?它们的含义和作用是什么? 答: (1)、 有 6 个 状态标志位 3 个控制标志位 (2)、状态信息由中央处理机根据计算机的结果自动设置, 6 位状态位的意义说明如下: 出标志:带符号数计算溢出时为 1; 号标志:运算结果为负时为 1,取最高有效位; 标志:运算结果是 0 为 1; 位标志:运算结果有进位为 1; 助进位标志:第 3 位有进位置 1(半字节 ); 偶进位标志:运算结果中 1 的个数位为偶数置 1。 (3)、控制信息由系统程序或用户程序根据需要用指令设置: 向标志: 1, 量,由高地址 向低地址处理; 0, 量,由低地址向高地址处理; 中断标志: 1 时允许中断; 阱标志( 又叫跟踪标志):每执行一条指令就引起一个内部中断。用于单步方式操作, 1,指令执行完后产生陷阱,由系统控制计算机; 0, 产生陷阱,正常工作。 4. 简述最小模式和最大模式的含义及其区别。 5. 8086地址线有多少位?其寻址范围是多少? 答: (1)、 8086地址线有 20 位 ; (2)、 其寻址范围是 1址范围为: 00000 6. 8086作在最小模式时, (1) 当 问存储器时,要利用哪些信号? (2) 当 问外部设备时,要利用哪些信号? (3) 当 效并得到响应时, 哪些信号是高阻? 7. 8086作在最大模式时, 2S 、 1S 、 0S 在 问存储器与 问外部设备时,分别是什么状态? 8. 在 8086 最大模式系统中, 8288 总线控制器的作用是什么?它 产生哪些控制信号? 9. 8086 采用什么方式管理内存? 1内存空间分为哪两个存储体? 它们如何与地址总线、数据总线相连? 答 : (1)、 8086 采用 分段 方式管理内存 ; 3 1 2 0 1 80 (奇 )位和低 (偶 )位存储器条 (2)、 1内存空间分为 偶地址和奇地址 两个存储体 ; (3)、如右图所示: 10. 什么是段基址、偏移地址和物理地址?它们之间有什么关系? 答 : (1)、 段基址 :存储器分段时,每个段的起始地址的低 4 位为 0,高 16位为段基址,放入段寄存器中; 偏移地址 :段内某内存单元的物理地址相对于段起始地址的偏移量称为段内偏移地址,也叫有效地址; 物理地址 : 8086/8088 有 20 条地址线,最大内存容量为 1220),其中任何一个内存单元都有一个唯一的 20 位的地址,称为内存单元的物理地址。 (2)、 物理地址 (段基址 10H+偏移地址 (11. 对于 8086,已知 (1050H, (2080H, (0400H, (2000H,问: (1) 在数据段中可存放的数据最多为多少字节?首地址和末地址各为多少? (2) 堆栈段中可存放多少个 16 位的字?首地址和末地址各为多少? (3) 代码段最大的程序可存放多少字节?首地址和末地址各为多少? (4) 如果先后将 入堆栈,则 (? 如果此时 (2300H,则原来的 (? 答: (1)、 64首地址为 1050:0000H, 末地址为 1050: (2)、 1000H 个 16位的字 ; 首地址为 0400:0000H, 末地址为 0400:1 (3)、 64首地址为 2080:0000H, 末地址为 2080: (4)、 (2000来的 (2300H+12=2302. (3)、如右图所示: 对于 8086,当 (2020H 时,物理地址为 24200H,则当 (6520H 时,物理地址应转移到什么地方? 13. 什么是总线周期?什么是时钟周期?一个典型的总线周期最小包括几个时钟周期?什么情况下需要插入等待周期 答 : (1)、 总线周期 :总线接口部件完成一个取指令或传送数据的完整操作所需的最少时钟周期数。 (2)、 时钟周期 : 入的 钟信号 。 (3)、 4。 (4)、当被写入数据或者被读取数据的外设或存储器不能及时地配合 时,外设或存储器会通过“ 号线在 一个“数据未准备好的信号”,于是 在 W。 14. 总线周期中每个 T 状态的具体任务是什么? 15. 试画出 8086 最小模式下将内存单元 50326H 的内容 55H 读入 时序图。 16. 简述微处理器的发展历程。 17. 什么是超标量结构?什么是超级流水线? 18. 什么是 么是 19. 什么是 虚拟化技术? 20. 级智能高速缓存技术有什么特点? 21. 简述超线程技术和多核技术,它们有什么区别? 第 3 章 寻址方式和指令系统 1. 什么叫寻址方式? 8086哪几种寻址方式 ? 2. 指出下列指令中 源操作数和目的操作数的寻址方式: (1)0 (2) 3) (4)5) (6)1200H (7) (8)I 答: (1)、 寄存器寻址, 立即数寻址 。 (2)、 寄存器间接寻址, 寄存器寻址 。 (3)、 隐含堆栈指针寄存器间接寻址, 寄存器寻址 。 (4)、 寄存器寻 址, 隐含堆栈指针寄存器间接寻址 。 (5)、 隐含寻址, 寄存器寻址 。 (6)、 寄存器寻址, 存储器直接寻址 。 (7)、 附加段存储器 含寻址, 数据段存储器 含寻址 。 (串传送 ) (8)、 寄存器寻址, 基址变址相对寻址 。 3. 在直接寻址方式中,一般只指出操作数的偏移地址。试问:段地址如何确定?如果要用某个段寄存器指出段地址,指令应如何表示? 答 : (1)、段地址默认为是 内容 。 (2)、用短跨越前缀 指出段地址 。指令中用“段寄存器:”表示 。 4. 当用寄存器间接寻址方式时,试问: 别在什么情况下使用?它们的物理地址如何计算? 5. 分别指出下列指令中源操作数和目的操作数的寻址方式。若是存储器寻址,试写出其有效地址和物理地址。设 (6000H, (2000H, (1500H,(00(6010H, (0800H, (1200H,数据变量 0050H。 (1) X, 3050H (2) L, 80H (3) X, (4) X, X(5) X, 5H (6) I, (7) X, (8) X, 20H(9) (10) X, (11) X, I (12) S 答: (1)、 寄存器寻址, 立即数寻址 。 (2)、 寄存器寻址, 立即数寻址 。 (3)、 寄存器寻址, 直 接寻址 。 050H, 10H+0050H (4)、 寄存器寻址, 基址变址相对寻址 。 050H+0800H+00810H+6085)、 寄存器寻址, 寄存器相对寻址 。 800H+25H=0825H, 10H+60825H (6)、 寄存器寻址, 寄存器间接寻址 。 800H, 10H+20800H (7)、 寄存 器寻址, 寄存器间接寻址 。 200H, 10H+16200H (8)、 寄存器寻址, 寄存器相对寻址 。 0H+0800H=0820H, 10H+60820H (9)、 寄存器寻址, 寄存器寻址 。 (10)、 寄存器寻址, 寄存器间接寻址 。 010H+20011)、 寄存器寻址, 基址变址寻址 。 800H+6010H=6810H, 10H+66810H (12)、 隐含堆栈指针寄存器间接寻址, 寄存器寻址 。 2, 10H+6. 设堆栈指针 初值为 2300H,( 5000H, (4200H。执行指令X 后, (?,再执行指令 X 及 X 之后,( =? (? (? 答 : (1)、 (22 (2)、 (22(4200H, (4200H。 7. 试说明指令 15指令 15区别。 答: 指令 15读取数据段偏移地址为 (0内容送到 。 指令 15取该偏移地址值 (0到 。 8. 已知 (2000H, 有关的内存单元值为 (21000H)=00H, (21001H)=12H,(21200H)=00H , (21201H)=10H , (23200H)=20H , (23201H)=30H ,(23400H)=40H, (23401H)=30H, (23600H)=60H, (23601H)=30H,位移量200H。执行下列指令后,寄存器 值分别是多少? I答: ( 3040H, ( 1200H, ( 1000H。 9. 设标志寄存器值原为 0401H, 3272H, 2行 下列减法 指令后 , 标志寄存器的值分别是多少 ? 答 : ( 322( 0410H。 10. 设若标志寄存器原值 为 0060H, 。下列几条指令执行后,标志寄存器、 值分别是多少? H, X : ( 0411H, ( 0411H, ( 005 11. 指出下列指令的错误 (1) L (2) 0,3) (4) S,1234H (5) 5H (6) 00,7) 78H (8) 9) X (10) 3H,11) X, (12) (13) 256 (14) I,X (15) (16) 230H,17) S, (18) 39H 答 : (1)、 长不同 。 (2)、 能为立即数 50。 (3)、 能为 寄存器寻址 。 (4)、立即数不能直接送段寄存器 。 (5)、多次移位必须要用 出来 。 (6)、 能为立即数 200(交换指令不能有立即数寻址) 。 (7)、端口地址超过 0须要用 存器间接寻址 。 (8)、条件转移指令只能用短内直接短转移寻址,不能用寄存器寻址 。 (9)、 长不同 。 (10)、 能为立即数 33H。 (11)、 为基址变址寻址 。但不能为变 址变址寻址。 (12)、双操作数指令不能同时为存储器寻址方式 。 (13)、字长不同: 256 不是字节长度了 。 (14)、段跨越前缀应放在存储器操作数或整个指令的前面。 (15)、 令的寻址方式不能为字节属性 。 (16)、端口地址超过 0须要用 存器间接寻址 。 (17)、指令正确。 (18)、 8086 的乘法指令不能为立即数 。 12. 若内存单元 数据段中偏移量为 24, 2424元中依次存放着 55H、 66H、 77H、 88H。下列几条指令执行后,寄存器 L、 值分别是多少? 3. 条件转移指令均为相对转移指令,请解释 “相对转移 ”含义,试问若须往较远的地方进行条件转移,该怎么办? 14. 假设( =212(0200H, (1200H, (0500H, (2600H,位移量 0H, (2172300H, (2170400H, (2179000H。 试确定下列转移指令的转移地址。 (1) 2300H (2)X (3) (4)5) 答: (1)、 0200H: 2300H。 变 ,段内转移 (2)、 0200H: 2300H。 变,段内转移 (3)、 9000H: 0400H。段间转移 (4)、 0200H: 0500H。 变,段内转移 (5)、 (23 (23。段间转移 15. 若 32 位二进制数存放于 ,试利用移位与循环指令实现以下操作: (1) 存放的无符号数 ,将其分别乘 2 除 2。 (2) 若 为有符号数,将其分别乘 2 和除 2。 答 : (1)、 1 ; 2 1 ; 2 1 ; 2 1 ; 2 (2)、 1 ; 2 1 ; 2 1 ; 2 1 ; 2 16. 下段程序完成什么工作? 300) 100) 100 200 0 0 7. 执行下列指令后, 存器的内容是什么? 10, 20, 30, 40, 50 ; 0000014H, 0010028H, 0032H 3 答: (1储方式如右图所示: 18. 指出下列程序段的功能 10 I, I, : 将数据段首地址为 十个字节数据传送到附加段 首地址为内存缓冲区中。 19. 试写出程序段把 的双字右移四位。 ( 80 页有答案) 20. 当执行中断指令时,堆栈的内容有什么变化?如何求得子程序的入口地址? 21. 试述中断指令 令的区别。 22. 根据给定的条件写出指令或指令序列: (1) 将一个字节的立即数送 到地址为 存储单元中 (2) 将一个 8 位立即数与地址为 存储单元内容相加 (3) 将地址为 存储单元中的字数据循环右移一位 (4) 将 16 位立即数与地址为 存储单元中的数比较 (5) 测试地址为 字数据的符号位 (6) 将 存器及 志位同时清零 (7) 用直接寻址方式将首地址为 个数送往寄存器 (8) 用寄存器寻址方式将首地址为 字数组中第 5 个数送往寄存器 (9) 用相对寻址方式将首地址为 数组中第 8个数送往寄存器 (10) 用基址变址寻址方式将首地址为 个数送往寄存器 (11) 将首地址为 储单元中的两个压缩 相加 ,并送到第三个存储单元中 23. 用指令或指令队列实现下述要求的功能。 (1) 高 4 位清 0; (2) 高 4 位取反; (3) 低 4 位移到高 4 位,低 4 位清 0; (4) 高 4 位移到低 4 位,高 4 位清 0; (5) 将 低 2 位全变为 1 00H 14H 00H 10H 28H 00H 32H 00H 的 答: (1) H, 02) L, 03) L, 4 H, 4) L, 4 L, 5) 0003H 24. 写出可使 0 的几条指令。 答 : X, 0 X, X, 0 5. 若 3H,指出下列指令执行后标志 F 的状态。 (1) (2) 3) (4) L (5) (6) L (7) (8) L (9) (10) L, : (1) (1、 (0、 (0、 (0、 (1、 (1 (2) (1、 (0、 (0、 (0、 (1、 (1 (3) (0、 (0、 (0、 (0、 (1、 (不变 (4) (1、 (0、 (0、 (1、 (1、 (1 (5) (0、 (0、 (0、 (0、 (0、 (0 (6) (1、 (1、其它标志无定义 (7) (1、 (0、 (0、 (0、 (1、 (1 (8) (0、 (0、其它标志无定义 (9) (0、 (0、 (0、 (1、 (1、 (0 (10) (0、 (0、 (1、 (0、 (1、 (0 26. 已知 元有一个单字节无符号数 X,按要求编写一程序段计算 Y(无符号字数据),并将其存入累加器。 Y=X 答: L, ;取 X L, 3 L ; *3 L, ;再取 X H, 0 ;无符号数位数 0 扩展 20 ; ;计算结果并存入累加器 27. 分析下面的程序段完成什么功能? 04 R :程序段将 ( 的双字同时左移 4 位,即将此双字乘以 10H (16)。 第 4 章 汇编语言程序设计 1. 什么是汇编语言?什么是汇编语言程序?什么是汇编?什么是汇编程序? 2. 一个完整的汇编语言程序结构上有什么特点? 3. 汇编语言有哪三种基本语句?它们各自的作用是什么? 4. 逻辑运算符与逻辑运算指令中的助记符有完全相同的符号,如何区别它们?作用有何不同? 5. 下面两条语句汇编后,两个字节存储单元 的内容分别是什么? (12 ) 0(12 ) 0答: (1)、 的内容是 00H;因为 12 不大于等于 02)、 的内容是 0为 12 小于等于 0. 下列指令执行后,字存储单元 的内容是多少? 0 答: 的内容是 55. 对下面的数据定义,各条 关寄存器的内容 是什么? ? 20 ) 1) ) ) ) ) : 1)、 (1 2)、 (2 3)、 (0014H 4)、 (0028H 5)、 (1 8. 假设程序中的数据定义如下: ? 16 ) ? $ 数值是多少?它代表什么意思? 答: (1)、 数值是 16H (2)、表示自 始到 止的变量占用的存储单元数。 9. 程序中如何实现对各段寄存器和 顶的初始化 ? 10. 什么是宏?宏指令的功能是什么?宏与过程在汇编过程中,它们的目标代码有什么区别? 11. 简述程序设计的步骤。 12. 编写程序,不用乘法计算 Z=10X+Y/8,用移位运算。 答: X, X X, 1 ; 2 X, X, 1 ; 2 X, 1 ; 2 ; 8X+2X X, Y L, 3 L ;无符号数 Y/8 X, ; 10X+Y/8 , 3. 编写程序,建立一数据表,表中连续存放 1平方,查表求某数字的平方。 答 : *1, 2*2, 3*3, 4*4, 5*5, 6*6, 7*7, 8*8, 9*9 X, L, n L ; n 的平方即在 14. 简述利用跳转表实现多路分支程序设计的思想。地址跳转表和指令跳转表只要区别是什么? 15. 简述分支结构程序设计的注意事项。 16. 编写程序,将自定义的三个符号数 X、 Y、 Z 的最大者送入 单元。 答: X, X Y X,Y Z Z 7. 在 A、 B、 C 中存 在有三个数,编写程序完成如下处理: 1)若有一个数为零,则将其它两个量清为零。 2)若三个数都不为零,求它们的和,并送 D 中。 3)若三个数都为零,则将它们都置一。 答 : A, 0 B, 0 C, 0 , 1 B, 1 , 1 , 0 C, 0 A B C , , 0 B, 0 , 0 18. 循环结构程序由哪几部分组成?各部分的功能是什么? 19. 简述循环结构程序设计的注意事项。 20. 编写程序,将以 首地址的字节串传送到以 首地址的字节存储区中。 21. 从偏移量 始存放 200 个 带 符号的字节数据,编写程序,找出其中最小的数放入 。 22. 子程序设计时,有哪些注意事项? 23. 调用程序和主程序之间是如何进行参数传递的? 24. 用主程序调用子程序的结构形式,编程实现 n!=1!+2!+3!+4!+5! (提示: n! = 0),1(0,1n! 用 n(代替,则计算 n! 子程序必须用递归调用 n!子程序,但每次调用所使用的参数都不同。 (在 114 页有答案 ) 25. 已知 X 是单字节带符号数,请设计计算下列表达式的程序。 Y= 0,0,20求绝对值 |X|的算法是:当 X 为正数时为其本身,当 X 为负数时则将其求补 。 26. 在缓冲区 址起有一字符串,其长度存于 元。要求删除其中所有的“ A”字符,修改字符串长度 并存回 元。 27. 编程求级数 12+22+32+的前 10 项。 第 5 章 输入输出接口 1. 为什么要在 外设之间增设接口? (1 外设两者的信号线不兼容,在信号线的定义、逻辑定义、时序关系上都不一致; 2 两者的工作速度不兼容, 速度高,外设的速度低; 3 若不通过借口而由 接对外设的操作实时控制,就会使处于应付与外设打交道之中,大大降低了 效率; 若外设直接由控制,也会使外设的硬件结构依赖于 外设的本身的发展不利 ) 2. 微型计算机的接口一般应具备哪些功能? ( 数据缓冲的功能; 端口选择的功能; 信号转换的功能; 接收和执行 中断的功能; 可编程的功能) 3. 接口电路的硬件一般由哪几部分组成? 4. 什么是端口? I/O 端口的编址方式有 几种 ? 各有什么特点? 8086 系统中采用哪 种 编址方式? 答: (1)、 端口( 接口电路中能被 接访问的寄存器的地址。 (2)、 端口地址和存储器地址统一编址,也称存储器映射方式; I/O 端口地址和存储器地址分开独立编址,也称 I/O 映射方式 。 (3)、 各 自的 特点 : 存储器映射方式的优点: 1)、访问 I/O 端口可实现输入 /输出操作,还可以对端口内容进行算术逻辑运算、移位等等; 2)、能给端口有较大的编址空间,这对大型控制系统和数据通信系统是很有意义的。 存储器映射方式的缺点: 1)、端口占用了存储器的地址空间,使存储器容量减小; 2)、指令长度比专门 I/O 指令要长,因而执行速度较慢。 I/O 映射方式的优点: 1)、 I/O 端口地址不占用存储器空间; 2)、使用专门的 I/O 指令对端口进行操作, I/O 指令短、执行速度快; 3)、并且由于专门 I/O 指令与存储器访问指令有明显的区别,使程序中 I/,程序的可读性强。 I/O 映射方式的缺点: 这种编址方式中,微处理器对存储器及 I/O 端口是采用不同的控制线进行选择的,因而接口电路比较复杂。 (4)、 8086 系统中采用 I/O 映射方式。 5. 一般的 I/O 接口电路安排有哪三类寄存器?它们各自的作用是什么? 6. 常见的 I/O 端口地址译码电路一般有哪几种结构形式 ?(门电路一马;译码器译码;比较器译码) 7. I/O 地址线用作端口寻址时 , 高位地址线和 低位地址线各作何用途?如何决定低位地址线的根数? 答 : (1)、 高位地址线参加译码,分别产生各接口芯片的片选信号,而低位地址线作为 芯片内部寄存器的访问地址。 (2)、 根据接口芯片中端口地址的数量来决定 低位地址线的根数 。 8. 译码器译码电路一般有哪几部分组成 ?(译码控制端;选择输入端;译码输出端) 9. 若要求 I/64H,则在图 5 10. 图 5,它有何特点 ?试根据图中的地址线的分配 ,写出 T/C 以及 地址范围? 11. 外设之间的数据传送方式有哪 几种 ?它们各应用在什么场合?试比较这几 种 基本输入输出方式的特点。 答: (1)、 程序控制方式、中 断传送方式、直接存储器存取方式。 (2)、 内容太多,略! (3)、内容 太多,略! 12. 外设进行数据传送时,采用哪一种传送方式 效率最高? 答 : 直接存储器存取方式的效率最高。但是根据不同的应用场合需要不同的传送方式,有的时候必须使用程序控制方式或者中断传送方式。 13. 查询传送方式、 中断 传送方式和 送方式分别用什么方法启动数据传送过程? 第 6 章 存储器 1. 什么是 分别说明它的特点和简单工作原理。 2. 用存储器组成内存时,为什么总采用矩阵形式?请用一 个具体例子进行说明。 3. 如果要访问一个存储容量为 64K8的存储器,需要多少条数据线和地址线?( 8; 16) 4. 某 单元中存放有一个数据如 88H, 它读取后,该单元的内容是什么? 5. 什么要进行定时刷新?试简述刷新原理及过程。为了实现刷新,片对外部电路有什么要求? 6. 什么是 么是 么是 7. 写入信息之前,各单元的数据是什么? 8. 已知 容量为 (1)16 K8 (2)32 K8 (3)64 K8 (4)2 K8 如果 起始地址为 5000H,则各 应的末地址为多少? 9. 如果一个应用系统中 8后一个单元地址为 57接着 面编址, 16该系统中存储器的第一个地址和最后一个单元地址 。 10. 如果存储器起始地址为 1200H,末地址为 19该存储器的容量 。 11. 存储器与 接口主要由哪些部分组成? 12. 分别说明全译码法、部分译码法和线选法的主要优缺点。 13. 若某微机有 16 条地址线,现用 114( 1 K4 位)存储芯片组成存储系统,问采用线选译码时, 系统的存储容量最大为多少?需要多少个 2114存储器芯片? 答: (1)、 系统的存储容量最大 6 (2)、 需要 12 个 2114 存储器芯片 。 14. 设有一个具有 14 位地址和 8 位自唱的存储器,问: (1) 该存储器能存储多少字节的信息? ( 16k) (2) 如果存储器由 1 K 1 位金泰 成,需要多少芯片? ( 128 片) (3) 需要多少位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 荆州理工职业学院《计算机系统结构》2024-2025学年第一学期期末试卷
- 泉州纺织服装职业学院《中国山水画基础》2024-2025学年第一学期期末试卷
- 江西经济管理职业学院《新媒体运营》2024-2025学年第一学期期末试卷
- 新疆石河子职业技术学院《Linux操作系统及程序设计》2024-2025学年第一学期期末试卷
- 福建江夏学院《色彩语言实践》2024-2025学年第一学期期末试卷
- 广西培贤国际职业学院《移动平台开发技术》2024-2025学年第一学期期末试卷
- 2025内蒙古公务员试题及答案
- 2025年全国海船船员考试(船长及甲板部(航海英语9002))每日一练试题
- 2025考公务员往年试题及答案
- 茶艺香道活动策划方案(3篇)
- 空气轴承技术培训教程
- 江西省普通高中学生学籍表高中档案文件
- 中国特色社会主义生态文明建设讲稿
- 上海市建设工程勘察合同(示范文本)
- 机电安装施工界面划分电气
- 典范剧本Coming Clean
- 起重设备安装工程施工及验收规范
- 硫酸生产工艺计算
- 北部非洲的非金属矿产资源及开发利用概况(二)
- esicm血流动力学共识 课件
- 医院绩效考核分配方案及实施细则
评论
0/150
提交评论