微机原理常考填空以及注意事项

发布时间:2024年01月15日
以下:

1,两条高位地址线未参加地址译码,则对应的地址范围它的容量是多少倍?

? 答:公式=CPU的地址线(假设16位)(它的低位地址线一般进入片内A0~A10,高位A11就是A、A12就是B、A13就是C、A14未用、A15未用、)

?A14、A15两个未用就有4种情况00、01、10、11

?两根地址线没有用就是2的2次方=4,三根地址线没有用就是2的3次方=8,四根地址线没有用就是2的4次方=16,n根地址线没有用就是2的n次方。

?2,加1减1不影响标志位。

3,物理部件将物理信号转换为电信号传感器。

?4,在设计电路时需要进行数模转换,外设需要模拟量,计算机里面是数字量,接口上一定有数模转换器DAC。

5,容量=末地址+1-首地址

?6,8253持续的负脉冲只有方式0和方式1。

?7,波特因子=f发送/f接收? 比? 波特率(bps)

?8,8253中输出1s的负脉冲, 而且是高电平持续信号下有效是方式0。

?9,IN AX/AL,端口地址;从端口地址上取内容给了AX/AL。

10,OUT 外设的端口地址上,AX/AL;是把AX/AL的数据送到外设的端口地址上。

11,从启动一次存储器操作到完成该操作所经历的时间,叫存取时间。

12,存储器的性能指标:①存储容量,②速度:CPU和主存进行信息交互的时间。③存取时间:C

PU发一次读或一次写的时间,④:存储周期:连续两次存取器的操作的最短时间间隔。

读周期和写周期都叫做存取周期(存取时间)

13,判断两个数的最高位是否相等。

XOR AL,BL;最高位相同为0不同为1
     
JS L1;SF=1则表示AL和BL不相同跳L1

14,XOR不影响OF,CF,但是影响其他四个标志位(SF等)。

15,七种寻址要记住!

16,寻址中[ ]带中括号的都是存储器寻址(要从内存单元当中取或存入信息)。

17,数据在内存的有效地址EA是1000H,DS=2000H,问该数据段的末单元的物理地址是()

答:首先确定该数据段的整个空间多大,存储器分段可以分成四个段,每段64K个字节(首地址0000H~FFFFH),PA=DS×16+EA=2000×16+FFFFH=2FFFFH。

18,8255如果未设定工作方式初始化时默认使用方式0,8255无条件传输用的是方式0,题目中没有用到C口使用的是方式0,初始化没有设定工作方式是方式0。

19,异步串行通信它采用的是帧作为一个传输的基本单位,帧{起始位:1位(低电平0有效),5~8位数据位,1位奇偶校验位,1位停止位(高电平1有效)},起始位是D0位。

20,波特率是每秒传的二进制位。

21,一个异步串行通信接口,发送一帧数据的字符格式如图所示,如果线路上传送的字符格式包括7位ASCII码,一位奇偶校验位,一位停止位。则该帧字符所传送的7位二进制数据值是(),采用的是()校验。如果波特率为600bps,计算传送该帧数据需要的时间是(),每位数据需要(1/600)时间。

?答:看数据值是起始位是0,依次是1,0,0,1,1,1,0,0,因为起始位是D0,所以7位二进制数据值是0111001(这个1是D0位);有偶数个1所以是偶校验;1s的波特率(是每秒传的二进制位)是600bps,一共7位数据位,1s比x=600位比10位(一帧),得到x等于1/60=0.0166s=16.6ms。

1/600是1位需要的时间。

注意!!是该帧需要多长时间,还是一个字符需要多长时间,还是一位数据。

?22,8259的初始化实质上就四个初始化命令字的格式,以及三个操作命令字的格式。

23,内中断外中断总共256个,包括了0,1,2,3,4,n型中断,还有外设中断源。

中断优先级:内中断(软件中断):0中断、3、4、n,外中断(硬件中断)

零型中断是分母为0时产生的中断

一中断是指令当中的调试中断(1是软中断)

二中断是NMI(2是外中断)

三型中断是断点中断

四型中断是溢出中断

n型是21号中断21H

外中断包括NMI,INTR

中断的优先级由低到高是1型,INTR,NMI,n,4,3,0。

?24,MOV? BL,'A'? A是字符型常量,BL=41H,A的ACAII码给了BL。寻址方式一定是立即数寻址。

?25,除法div出错中断就是0型中断。

?26,中断屏蔽寄存器的作用:禁止8259某级中断申请向CPU发中断请求。

27,8259中有一个IMR(8位)寄存器,某位为1,说明哪一位被屏蔽。

?被屏蔽就是它的请求不能传递给CPU。?

?开关中断是CPU开或者关。

?28,传送类型分为三种程序传送方式IN/OUT{无条件传送(同步)和条件传送(异步、查询)和中断请求},还有一个DMA传送(工作在最小工作模式下)靠硬件DMA C(8237芯片),还有一个通道(工作在最大工作模式下)也是硬件。

?29,8259的功能记住,结构包括有三个八位的寄存器ISR,IRR,IMR以及功能。

?8259引脚有IR0~IR7。

?30,十进制定点原码整数最小负数是多少?-127

? 答:原码反码的范围都是-127~+127,补码的范围-128~+127

?31,MOV AH,byte ptr? buf

?32,JE=JZ指令等效。

?33,8255口地址4个地址(A1 A0 两根),8253 4个地址(A1 A0),8259 2个地址(A0)。

?34,SAR带符号的逻辑右移,高位补符号位

?35,想使某位变反,某位就为1 低四位变反就是XOR ,CL,0FH

?36,8255题中没有开关只有8个灯PC0~PC7的情况:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 8个灯依次点亮

当pc0=1时0灯亮:? ?0? ? ? 0? ? ? ? 0? ? ?0? ? ? 0? ? ? 0? ? ? 0? ? ? 1? ? ? ? ? ? ? ? 01H

当pc1=1时1灯亮:? ?0? ? ? 0? ? ? ? 0? ? ?0? ? ? 0? ? ? 0? ? ? 1? ? ? 0? ? ? ? ? ? ? ? 02H

......

当pc7=1时7灯亮:? ?1? ? ? 0? ? ? ? 0? ? ?0? ? ? 0? ? ? 0? ? ? 0? ? ? 0? ? ? ? ? ? ? ? 80H

程序段如下:

    MOV DX,3EAH
    MOV AL,01H ;0灯亮 
 L1:OUT DX,AL
    CALL DELAY;延时1s
    ROL AL,1;每次左移一位
    JMP L1   
    ;没有开关通过程序段控制灯

以上总结到此结束啦。

拜拜下期在更新。

文章来源:https://blog.csdn.net/weixin_64545778/article/details/135581929
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。