微机原理复习资料与复习资料.doc

上传人:z**** 文档编号:89807689 上传时间:2023-05-13 格式:DOC 页数:32 大小:148KB
返回 下载 相关 举报
微机原理复习资料与复习资料.doc_第1页
第1页 / 共32页
微机原理复习资料与复习资料.doc_第2页
第2页 / 共32页
点击查看更多>>
资源描述

《微机原理复习资料与复习资料.doc》由会员分享,可在线阅读,更多相关《微机原理复习资料与复习资料.doc(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、优质文本一、单项选择题1. 8086微处理器将下一条指令的地址保存在指令存放器 中。ABCD2. 以下寻址方式中只有 不需要访问内存。A立即寻址B直接寻址C存放器间接寻址D相对存放器寻址3. 关于微处理器的指令系统,以下说法正确的选项是 。A指令系统就是该处理器能够执行的全部指令B一个微处理器的指令系统是设计微处理器时决定的,是其固有的功能C指令系统所能完成功能的强弱,是这种微处理器功能强弱的具体表现D以上都正确4. 在系列微处理器中保护模式下是通过 中的段选择子在描述符表中选择一个描述符,从而得到段的相关信息来访问内存。A通用存放器B段存放器C标志存放器D偏移存放器5. 以下存储器中,只有

2、是以电容来存储信息,需要定期进行刷新。ABCD6. 以下指令错误的选项是 。A ,1234HB C ,12HD 7. 8086的中断源中只有 能被的标志屏蔽。ABC软中断D溢出中断8. 一片8259中断控制器可以管理8级外部中断,那么2片8259级联最多可以管理 级外部中断。A15B16C17D189. 8086微处理器的状态标志中, 用于指示当前运算结果是否为零。ABCD10. 数据传送是指在 之间直接进行的数据传送。A和内存B和外设C外设和外设D内存和外设11. 微机系统中假设用4片8259A构成主、从两级中断控制逻辑,接至的可屏蔽中断请求线上,最多可扩展为 级外部硬中断。A. 32 B.

3、 29C. 28 D. 2412. 采用查询方式来实现输入输出是因为它 )A. 速度最快 B. 在对多个事件查询工作时,能对突发事件做出实时响应C. 实现起来比较容易 D. 可以不介入13. 并行接口与串行接口的区别主要表现在 )之间的数据传输前者是并行,后者是串行A. 接口与 B. 接口与外设 C. 接口与和外设14. 8086通过控制线来区分是存储器访问,还是访问,当执行 指令时,该信号线为 电平。A. 高 B. 低 C. D. 15. 响应可屏蔽中断请求时,其中断向量号由 )提供A. 内部 B. 中断指令 C. 向量号固定 D. 中断控制器16. 设x46,y117,那么xy补和xy补分

4、别等于。 A. 5和47H B. D2H和75H C. 47H和71H D. 2和717. 地址译码器的输入端应接到 )上。A. 控制总线 B. 数据总线 C. 地址总线 D. 外部总线18. 8259A可编程中断控制器的中断效劳存放器用于 A. 记忆正在处理中的中断 B. 存放从外设来的中断请求信号C. 允许向发中断请求 D. 禁止向发中断请求19. 8259A工作在8086/8088模式时,初始化命令字2用来设置 A. 中断向量地址的高8位 B. 中断类型号地址的高5位C. 中断向量的高5位 D. 中断类型号的高5位20. 8086中, 组存放器都可以用作指针来实现对存储器的寻址。A. ,

5、 B. ,C. , D. ,21. 8086中段存放器用来存放 A. 存储器的物理地址 B. 存储器的逻辑地址C. 存储器的段基值 D. 存储器的起始地址22. 在8086微机系统的存储单元器0000H:002开始依次存放23H,0,00H,和0F0H四个字节,该向量对应的中断类型号是 。A. 0 B. 0 C. 0 D. 023. 假设要使存放器中的高4位不变,低4位为0,所用指令为 。A. ,0 B. ,0 C. ,0 D. ,024. 计算机能直接认识、理解和执行的程序是 )A. 汇编语言程序 B. 机器语言程序 C. 高级语言程序25. 8254可编程定时/计数器的计数范围是 A. 0

6、-255 B. 1-256 C. 0-65535 D. 1-65536(计数值范围:0000H 0000H是最大值,代表65536 选择十进制(码)26. 按微机系统与存储器的关系,端口的编址方式分为 )A. 线性和非线性编址 B. 集中和分散编址 C. 统一和独立编址 D. 重叠和非重叠编址27. 微处理器系统中采用独立编址时,存储单元与端口是通过 来区分的A. 不同的地址编码 B. 不同的读写控制逻辑 C. 专用IO指令28. 执行 指令时, )的值输出到地址总线上。A. 存放器 B. 存放器 C. 存放器 D. 存放器29. 可编程接口芯片在使用前对它 ),称为初始化编程A. 写操作数

7、B. 写控制字 C. 编接口地址 D. 设计控制电路30. 8251芯片是可编程 )接口芯片A. 定时器 B. 计数器 C. 并行通信 D. 串行通信31. 当0,8088/8086不响应( )中断请求。A. B. C. D. 是中断标志位。1,允许响应可屏蔽中断),0,不响应可屏蔽中断32. 指令 ,中源操作数的寻址方式是( )A.存放器间接寻址 B.变址寻址 C.相对寻址 D.基址变址寻址33. 在方式下,数据从内存传送到外设的路径是( )A.内存总线外设 B.内存外设C.内存数据总线外设 D.外设内存34. 8254工作在哪几种方式时,可输出1个时钟周期宽度(1)的负脉冲( )A.方式0

8、,4,5 B.方式2,4,5 C.方式1,2,4 D.方式0,2,435. 响应和中断时,相同的必要条件是( )A.当前总线空闲 B.允许中断 C.当前访问内存结束 D.当前指令执行结束36. 用2K4位的芯片组成16K字节的存储器,共需芯片和片选地址分别为( )A.16位和3片 B.8位和8片 C.4片和3位 D.32片和8位37. 8086/8088中除 两种寻址方式外,其它各种寻址方式的操作数均在存储器中。A.立即寻址和直接寻址 B.存放器寻址和直接寻址C.立即寻址和存放器寻址 D.立即寻址和间接寻址38. 设置特殊屏蔽方式的目的是( )A.屏蔽低级中断 B.响应高级中断 C.响应低级中

9、断 D.响应同级中断39. 设8255A的方式选择控制字为9,其含义是( )、B、C口全为输出 、B、C口全为输入、B口为方式0且输出 D.以上都不对40. 与外设交换数据,当采用程序控制方式时,是( )。A.以为主动方 B.以存储器为主动方C.以外设为主动方 D.外设直接和存储器交换数据41. 8254在下面几种不同的工作方式中,可用作重触发信号的是( )。A.方式0 B.方式1 C.方式3 D.方式442. 堆栈的工作方式是() A.先进先出B.随机读写C.只能读出不能写入D.后进先出 43. 与外设间数据传送的控制方式有() A.中断方式B.程序控制方式 方式D.以上三种都是 44. 某

10、存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为( )。A. 4100H B. 308H C. 3B008H D. 38H45. 某存储器芯片容量为2K1、假设用它组成16K8存储器组,所用芯片数以及用于组内寻址的地址线为( )。(笔算:162n?)A. 32片、11根 B. 64片、14根 C. 8片、 14根 D. 16片、8根46. 可编程并行接口8255A具有( )A. 两个8位(A口、B口) 和两个4位(C口的高、低各4位) 并行输入输出端口。B. 两个8位(A口、C口) 和两个4位(B口的高、低各4位)并行输入输出端口。C. 两个8位(B口、C口) 和

11、两个4位(A口的高、低各4位) 并行输入输出端口。D. 两个4位(A口、B口) 和一个8位(C口) 并行输入输出端口。47. 8259分别有( )个 和。A. 2, 4 B. 4, 2 C. 4, 3 D. 3, 448. 8255A有3种工作方式,能工作于工作方式2的口有 。A. A口和B口 口和C口 C. B口 口49. 与设备间传送的信号有( )A.控制信息B.状态信息C.数据信息D.以上三种都有50. 响应中断请求和响应请求的本质区别是( )A.程序控制 B.需要干预C.响应中断时仍控制总线而响应时,让出总线 D.速度快51. 一个完整的计算机系统通常应包括 。A. 系统软件和应用软件

12、 B. 计算机及其外部设备 C. 硬件系统和软件系统 D. 系统硬件和系统软件52. 执行指令 后,堆栈指针的变化为( )A. 1 B. 2 C. 1 D. 2 53. 定时/计数器8254每片有( ) 。A. 3个独立的16位计数器,每个计数器都有6种不同的工作方式。B. 2个独立的8位计数器,每个计数器都有3种不同的工作方式。C. 3个独立的16位计数器,每个计数器都有8种不同的工作方式。D. 4个独立的16位计数器,每个计数器都有6种不同的工作方式。54. 实现传送,需要( ) 通过执行指令来完成 利用中断方式来完成 利用查询方式来完成 D.不需要参与即可完成55. 以下表达不正确的选项

13、是 。A.一个字节由8位二进制数构成B. 字节是存储容量的根本单位。C. 字节是衡量微机性能的重要指标。D. 字节是微机字长的根本单位。56. 以下有关的说法不正确的选项是 。A. 也称作运算控制单元 B. 也称作微处理器C. 是微型机的核心部件。 D. 也称作运算处理单元57. 以下存储器中,存取速度最快的是 。A. B. 内存储器 C. 软盘 D. 硬盘58. 存储器芯片位数缺乏时,需用 。A、字扩展 B、位扩展 C、字位扩展 D、以上均可59. 8086有20条地址线,可寻址空间为 。A、640 B、64 C、1 D、1660. 8086系统中,中断优先级最低的是 。A、 n B、 C、

14、 D、单步中断61. 8259芯片中,中断结束是指使 中相应位复位的动作。A、 B、 C、 D、以上都不对62. 8259工作在优先级自动循环方式,那么4的中断请求被响应并且效劳完毕以后,优先级最高的中断源是 。A、3 B、5 C、0 D、44的中断请求被响应后,5的中断请求的将变为最高优先级,依次是6,7,0,1,2,3,4。63. 设8254芯片的端口地址是6063H,将控制字写入控制存放器的指令是 。A、 60H, B、 61H,C、 62H, D、 63H,二、填空题1. 8255A中共有 三 个8位端口,其中 口既可作数据口,又可产生控制信号,假设要所有端口均工作在方式0输出模式,那

15、么方式选择字应为 0; 。2. 一台微机的,其晶振的主振频率为4,二分频后作为的时钟频率。如果该的一个总线周期含有四个时钟周期,那么此总线周期是 2 。3. 试写出3条将存放器清零的不同的指令: , ,0 , , 。4. 微型计算机中,重复进行的根本操作是:取指令、指令译码和执行指令。5. 8259A共有 7 个可编程的存放器,它们分别用于接受送来的 初始化命令字和 操作 命令字。6. 2730H,1,执行指令: ,97之后, ,标志位的状态分别为 。 为带进位加法,相当于97()9701011,1110,1111,1111B,1 1011,1110,1111,1111+ 0000,0000,

16、0000,0001 1011,1111,0000,0000000H为进位标志位,为0为零标志位,为0为溢出标志位,为0为符号标志位,为17. 8259A最多允许 64 级级联,三片8259A可管理的中断源最多为 22 个。8. 8259A有两种结束中断的方式,分别为 自动结束 和 非自动结束两种 。9. 机采用向量中断方式处理8级外中断,中断号依次为08H0,在 0028H单元开始依次存放20H, , 50H, C0H四个字节,该向量对应的中断号和中断程序入口是 A C050: 20 。10. 8086中,部件完成 外部总线操作 功能,部件完成 指令译码和指令执行 功能。11. 设8086系统

17、中采用单片8259A,其8259A的2=32H,那么对应5的中断类型号为 35 H,它的中断入口地址在中断向量表中的地址为 000D4H000D7H H。12. 微型计算机系统的硬件由五大局部组成,这五个局部是 微处理器 、存储器 、 系统总线 、 输入输出接口 和 外设 。13. 假设=3100H时,物理转移地址为35B20H,当的内容被重新设定为2900H时,物理转移地址为220。16进制计算14. 8259A工作在8086模式,中断向量字2=70H,假设在3处有一中断请求信号,这时它的中断向量号为73H,该中断的效劳程序入口地址保存在内存地址为1H至1H的4个单元中。简析:2中记录了82

18、59A的8级中断对应的中断类型号的高5位,中断类型号的低3位由中断引脚编号确定,所以3脚对应的中断类型号为73H,中断效劳程序的入口地址中断类型号*473H*41。2 = 后3+ 前5 70H + 3= 73 (70用户设置,3系统设置)15. 在8086中,由于和分开,所以 取指令 和执行指令 可以重叠操作,提高了的利用率;16. 中断请求存放器的功能是 用以分别保存8个中断请求信号 。17. 在一个微机系统中,假设8259A只开放1和4引脚的中断源,而将其余中断源屏蔽,那么中断屏蔽存放器应设置为 12H 。(100100屏蔽)18. 假设256的具有8条数据线,那么它具有 18 条地址线。

19、19. 假设用1片74138、1片6116(2K8)及2片2732(4K8)组成存储器电路,那么存储器的总容量是 ,其中,运行的程序代码应存放在 存储器中。20. 假设由2K1位的芯片组成一个容量为8K字16位的存储器时,需要该芯片数为 32 。21. 8254芯片内包含有 3 个独立的计数通道,它有 5 种工作方式,假设输入时钟1=1,计数初值为500,码计数方式,1输出为方波,那么初始化时该通道的控制字应为 77h 。22. 用2k8的芯片组成16K16的存储器,共需芯片 16 片,片内地址和产生片选信号的地址分别为 11、3 位。23. 在8086中,一条指令的物理地址是由 的内容乘以1

20、6后与的内容 相加得到的。24. 8086只在 访问外部的存储器或接口 时,才执行总线周期。25. 存储器地址译码有两种方式,分别为 全译码方式 和 局部译码方式 。26. 用2k8的芯片组成16K16的存储器,共需芯片_16 _片,片内地址和产生片选信号的地址分别为_ 11 位和 3 _位。27. 与接口之间传送信息的方式一般有四种,即: _无条件 、_查询式 、_中断方式 、_ 方式。28. 半导体存储器从使用功能上来说,可分为两类: 和_ 。29. ,1234H中源操作数所使用的是 立即数寻址 寻址方式, 源操作数所采用的是 存放器寻址 寻址方式。30. 8259A的初始化命令字包括 1

21、4 ,其中 1 是必须设置的。31. 一台微机的地址总线为16条,其存储器容量为32,首地址为3200H,且地址是连续的,那么可用的最高地址是。32. 一个数据的有效地址 = 1234H,且 =5678H,那么该数据在内存中的物理地址是 579B4,该数据段的首单元的物理地址是_ 56780。 物理地址=段地址*16+有效地址。即567801234579B4H。首单元物理地址579B4H,末单元要看数据长度才知道。33. 8086 的信号是 存储器/输入/输出控制信号 ,高电平时表示 和存储器之间进行数据传输 。34. 端口的编址方式有两种,分别为: 独立编址 和 统一编址 。35. 从的引脚

22、产生的中断叫做 非屏蔽中断 ,他的响应不受 标志位影响 的影响36. 在存储系统的层次结构中,通常分为 和 两个层次。37. 寻址方式就是指 寻找操作数或操作数地址的方式 的方式。38. 8086由 和执行单元组成,它们之间采用 并行 方式并行工作,大大提高了的指令执行速度。39. 在系列微处理器中保护模式下是通过段存放器中的 选择子 ,在描述符表中 中选择一个描述符,从而得到段的相关信息来访问内存。40. 用器件构成的随机存取存储器分为和两种,其中 以电容来存储信息,需要定期进行 刷新 。41. 设8254的计数器1的输入时钟频率为1,以码计数,要求该通道每隔5输出一个正跳变信号,那么其方式

23、控制字应为 71h 。8253的计数时钟频率为1,假设要求8253的计数通道2,每隔8向申请1次中断,那么如何对8253进行初始化编程和计数初值的计算与装入用计数2选择计数器2的工作方式2计数初值为8*1000/1=8000 那么方式控制字为10110100 编程如下 , c(我设的代号,方式控制字端口地址) , 10110100B ;得到的是t2的地址 ,8000 42. 在存储器系统中实现片选的方法有 全译码法 局部译码法 线选法 三种。43. 中断是指 U暂停 当前正在执行的程序,转去执行相应的 处理程序 ,执行完毕后再 返回到原程序执行的这样一种工作方式。四、程序题1. 使用汇编语言定

24、义的伪操作命令是:10(3, 4, 2 (3), 4)那么在存储区内前5个字节单元的数据是 34334 。2. 请写出指令,使其实现相应要求。(1) 把立即数1234H存入存放器 ,1234H (2) 把和相加,结果保存到中 (3) 把最高位置1,其余位不变 ,80H (4) 将的值加1 3. 请指出以下指令中源操作数和目标操作数的寻址方式: 100H , ; 目标操作数 (相对基址变址);源操作数(存放器寻址); , ; 目标操作数(存放器寻址);源操作数(存放器间接寻址);4. 以下程序段执行后,存放器= 6234 ,= 1200 。 ,1200H , 6234H ,0 ,80H 5. 假

25、设变量N、M的初值分别为80H和33H,那么执行完以下程序段后变量的值为 33 。 L2 L1: L2: , :6. 执行以下程序:,0,2,10A1:, A1执行后的结果为 20() , 110 7. 以下程序段中的循环会执行 5 次,退出循环时= 5 。 ,10 ,0: ,2 8. 源程序如下: ,0B7H ,0 ,81H ,33H 1 2执行程序后 37H ,程序将转到哪一个地址执行:2 。这两条指令是(程序状态字)里面标志存放器使用的.(奇偶标志:反映运算结果低8位中“1的个数。“1的个数为偶数,那么置1,否那么置0)如果为1那么跳转指令可以跳转到目标位置 相反.9. 控制电路中,输出

26、控制端口的口地址为34,输入状态端口的口地址为34。现从输入口读入外部状态,假设不为80H,就输出关闭设备,否那么输出00H开启设备。请完善下面的程序。. , 34 , 80H _ , 00H34, :, 0 34, :10. 源程序如下: ,9 ,01H ,1000H: , ,1 执行本程序后有: 0 ; 1009 ; 0 ;试问:本程序的功能是 每次将乘2,传送给所指向的内存单元. 。 算数 左移, x20000 0010 位移1次 所指向偏移地址内容是 2 ,并且 内容也是20000 0100 位移2次 所指向偏移地址内容是 4 ,并且 内容也是40000 1000 位移3次 所指向偏移

27、地址内容是 8 ,并且 内容也是80001 0000 位移4次 所指向偏移地址内容是 16 ,并且 内容也是160010 0000 位移5次 所指向偏移地址内容是 32 ,并且 内容也是320100 0000 位移6次 所指向偏移地址内容是 64 ,并且 内容也是641000 0000 位移7次 所指向偏移地址内容是 128 ,并且 内容也是128000 00000 位移8次 所指向偏移地址内容是 0 ,并且 内容也是0000 00000 位移9次 所指向偏移地址内容是 0 ,并且 内容也是0五、简答题1. 从微型机的硬件原理进行划分时,微机系统的硬件组成包含哪几局部?a) 从微型机的硬件原理

28、进行划分:b) 微处理器c) 存储器d) 系统总线e) 输入输出接口f) 外设2. 接口的主要功能是什么? 识别设备地址,选择指定的设 地址 实现数据的传送与缓冲、隔离和锁存 数据传输 现信号形式和数据格式转换 信号 数据 转换 制主机与外设之间的通信联络,实现控制命令和状态信息的交换,保证时序协调。 . 主机 外设 通信3. 简要概括中断工作过程的几个步骤。中断请求中断判优中断响应中断效劳中断返回4. 简要说明的根本原理。数据传送,它是在内存的不同区域之间,或者在内存与外设端口之间直接进行数据传送,而不经过中转的、由硬件直接控制一种数据传送方式,可以大大提高数据的传送速度。5. 简述保护虚地

29、址模式的分段存储器管理中段存放器的作用。 1、保护模式一,虽然在寻址上没有分段的限制问题,但对要对一个地址空间定义一些平安上的属性,段存放器就可以发挥作用,叫做段描述符2、段描述符表保存了段落描述符,段存放器中的16位用来做段描述表的索引信息6. 何谓中断类型号?何谓中断向量?它们与中断向量表之间存在什么关系? 中断类型号:为每个中断源指定一个8位的编号,让识别不同的中断源。中断向量:是一个地址指针,指向每一个中断效劳程序的入口。在80X86实模式中,中断类型号*4那么得到该中断向量对应的中断向量表单元指针。7. 说明当8254的外部时钟为1时,只用该8254如何产生宽度为1秒的负脉冲? 因为

30、计数时钟为1,而每个计数器的计数值是16 位的。因此,一个计数器的 最大计数时间只有65. 5 左右,无法满足要求。但8253 有三个计数器,可以 串联使用以解决问题。 例如,将时钟接到0 上,使0 有效高电平并将0 输出接到 1 上做为计数器1 的计数时钟,并使1 为高电平。这就将计数器0 和 计数器1 串到一起。可使计数器0 工作在方式2 或方式3,使其输出连续的脉冲。 使计数器 1 工作在方式 0。且使两计数器的总计数值为 10001000,可以计数 器0 的计数值均为1000,那么0 的输出就是周期为1 的对称方波或窄脉冲。 使计数器1 的计数值为999,那么1 的输出即为宽度1 秒的

31、负脉冲。8. 8086/8088的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件功能:根据执行单元的请求完成与存储器或设备之间的数据传送。执行部件,作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。9. 段存放器1200H,指令指针存放器00H,此时,指令的物理地址为多少?指向这一物理地址的值和值是唯一的吗? 答:指令的物理地址为21F00H;值和值不是唯一的,例如:2100H,0F00H。10. (或主机)与接口之间有哪几种传送信息的方式?各应用在什么场合?在这些传送方式中可使用

32、我们所学过的哪些可编程接口芯片? 答:(1)无条件传送方式;用于要求不高的场合如显示等;可用8255的工作方式0,(2)查询式传送;用于可靠性高且速率不高的场合如数据采集等;可用8255的工作方式1、2,(3)中断传送;用于可靠性高且效率高的场合;可用8255的工作方式1、2和8259,(4)传送;用于可靠性高且效率高、速率高的场合;可用8237。六、应用题1、 现有数据段定义如下,请画出内存示意图。 A 20H,3B 20HC 4 212340320H 2、 某系统中有一片8254,其四个端口地址为310H,312H,314H,316H,计数脉冲频率为1、码计数,试编写计数器0输出频率为2方

33、波的初始化程序。8253方式控制字:D7D6:计数器选择;D5D4:读写控制;D3D2D1:工作方式选择D0:计数方式选择计数初值=106/2*103=500控制字:0011011137H (011 方式3方波)答: ,37H ,316H , ,310H 先传 低 , 再传高 ,00H , ,05H,,500310 3103、 试编程对8254初始化启动其工作。要求计数器0工作于模式1,初值为3000H;计数器2工作于模式4,初值为4030H。设端口地址为40H、41H、42H和43H。 ,23H 8253数器0(1010-高字节 所以, ,30H) 43 ? ,30H 40 ,0B9H 82

34、53计数器2 43 ,4030H 42 424、 某系统中8254占用地址为100103H。初始化程序如下: , 103H , 16H 二进制,方波, 1622() , , 3 , 此段程序是给8254的哪一个计数器初始化?安排工作在哪种工作方式?通道0初始化,工作在方式3 ;j试问:假设该计数器的输入脉冲的频率为1,那么其输出脉冲的频率为:45.45(100022)。5、 试按照如下要求对8259A进行初始化:系统中只有一片8259A,中断请求信号用电平触发方式,下面要用4,中断类型码为60H、61H、62H67H,用全嵌套方式,不用缓冲方式,采用中断自动结束方式。设8259A的端口地址为9

35、4H和95H。 ,1 94 ,60H 95 ,07H 956、 系统中只有单片8259A芯片,端口地址为20H和21H,采用电平触发,工作在一般嵌套、非缓冲、正常方式,分配到的中断向量号为1017H,请写出初始化程序。 ,1 20 ,10H 21 ,05H 217、 假设8255地址为4043H,端口A工作在方式0接至一组发光二极管,端口B工作在方式0接一组拨动开关,要求写出8255初始化程序,并编程实现输入/输出功能。 64 (?) :,82H 43h (控制字)A1: ,41H 40 A18、 设8255A的端口地址为220223H,A口接8个开关K07,B口接8个发光二极管,实现将开关状

36、态输出控制发光二极管。1)、画出硬件连接图包括译码电路,所需门电路自行选择。2)、写出8255A控制字及完整的汇编语言控制程序。9、 设有一个具有16位地址和8位数据的存储器,问:(1)该存储器能存储多少个字节的信息?216=64(64*8)/8=64(2)如果存储器由8K4位芯片组成,需要多少片?(648)*(8/4)=16(3)需要地址多少位做芯片选择?310、 芯片规格为16K8,试答复如下问题:1假设要求构成一个64K8的阵列,需几片这样的芯片?42写出每块芯片的地址空间。3试画出存储器系统电路连接图;独立编址和统一编址: 1.独立编址(专用的端口编址)存储器和端口在两个独立的地址空间

37、中 (1)优点:端口的地址码较短,译码电路简单,存储器同端口的操作指令不同,程序比较清晰;存储器和端口的控制结构相互独立,可以分别设计 (2)缺点:需要有专用的搜索O指令,程序设计的灵活性较差 2.统一编址(存储器映像编址)存储器和端口共用统一的地址空间,当一个地址空间分配给端口以后,存储器就不能再占有这一局部的地址空间 (1)优点:不需要专用的指令,任何对存储器数据进行操作的指令都可用于端口的数据操作,程序设计比较灵活;由于端口的地址空间是内存空间的一局部,这样,端口的地址空间可大可小,从而使外设的数量几乎不受限制 (2)缺点:端口占用了内存空间的一局部,影响了系统的内存容量;访问端口也要同访问内存一样,由于内存地址较长,导致执行时间增加80x86有7大寻址方式1、立即寻址 ,2129h2、存放器寻址 3、存储器寻址 ,2000h4、存放器间接寻址 ,5、存放器相对寻址 ,1000h6、基址变址寻址 ,7、相对基址变址寻址 ,100h

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

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁