《精》微机原理总复习2学分.pptVIP

  • 23
  • 0
  • 约5.25千字
  • 约 29页
  • 2017-01-16 发布于湖北
  • 举报
微型计算机的概念结构 冯·诺依曼计算机结构 以运算器为核心、以存储程序原理为基础 1. 机器数和真值 结论: ①原码、反码、补码的最高位都是表示符号位。符号位为0时,表示真值为正数,其余位都为真值。符号位为1时,表示真值为负数,其余位除原码外不再是真值。 ②对于正数,三种编码都一样;对于负数,三种编码互不相同。所以原码、反码、补码本质上是用来解决负数在机器中表示的三种不同的编码方法。 ③二进制位数相同的原码、反码、补码所能表示的数值范围不完全相同。 8086内部结构 ? 物理地址和逻辑地址 ? 逻辑地址与物理地址的变换 2、现有DS=3000H,BX=0100H,DI=0002H,部分内存单元的内容如下: [30100H]=34H,[31200H]=27H, [20100H]=78H[21200H]=65H [30101H]=45H, [31201H]=4AH, [20101H]=56H[21201H]=0B7H [30102H]=22H, [31202H]=3BH, [20102H]=34H, [21202H=4CH [30103H]=78H, [31203H]=67H, [20103H]=12H, [21203H=2AH 试说明下列各条指令中源操作数的寻址方式以及指令执行完后CX寄存器的内容。 (1) MOV CX, 5678H ;寻址方式= ,CX= (2) MOV CX, DI ;寻址方式= ,CX= (3) MOV CX,[ 1200H] ;寻址方式= ,CX= (4) MOV CX,[1100H+ BX] ;寻址方式= ,CX= (5) MOV CX,[ BX ] ;寻址方式= ,CX= (6) MOV CX,[1100H+BX+ DI ];寻址方式= ,CX= 1、若定义 NUM DB 3 ,7,2,5 则在数据区以NUM为首地址的存储区内前4个单元的数据是____、____、_ __、_ __若定义的是 NUM DB 3 DUP(7,2,5DUP(3) ) NUM1 DW ? 则在数据区以NUM为首地址存储区内前4个单元的数据是____、_____、 _ __、_ __。 I/O设备的控制方式即CPU与外设交换数据的方式通常有四种: 程序查询式控制 中断驱动式控制 直接存储器存取式控制(DMA式) 无条件传送方式 例9.2 中断类型码为20H,则中断服务程序的入口地址存放在中断向量表从0000:0080H开始的4个字节单元中。若这4个字节单元的内容分别为: (0000:0080H)= 10H (0000:0081H)= 20H (0000:0082H)= 30H (0000:0083H)= 40H 试指出相应的中断服务程序的入口地址。 解: 中断服务程序的入口地址为 。 例9.3 中断类型码为17H,若中断服务程序的入口地址为2340H:7890H,试指出中断向量表中存放该中断向量的4个字节单元的地址及内容。 解: 由于中断类型码为17H,所以中断向量表中存放相应中断向量的4个字节单元的地址分别为0000:005CH、0000:005DH、0000:005EH、0000:005FH,4个字节单元的内容分别为 。 1、源程序如下: MOV DX, 143H DEC DX MOV AL, 77H OUT DX, AL OUT DX, AL MOV AL, AH MOV AX, 100H OUT DX, AL DEC DX 设8253的端口地址为140H~143H,问: (1)程序是对8253的哪个通道进行初始化? (2)该通道的计数常数为多少?安排该通道工作在哪种工作方式? (3)若该通道时钟脉冲CLK的周期为1μs,则输出脉冲OUT的周期为多少? * * * * 第一、二章 复习要点 1、微型计算机系统的组成结构,冯·诺依机的五大组成部分,每个部分的作用。 2、计算机中数的表示方法 ·机器数和真值 H 16进制 Q 八进制 B 二进制 ·原码

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档