微机原理基础知识

前言

内容

(1)微处理器、微机与微机系统三者之间有什么异同?

(2)简述微型计算机系统的硬件组成及各部分作用

(3)微机总线的基本概念是什么?微机总线有哪几类?总线结构特点是什么?

(4)计算机的数制有哪些?如何进行数制转换?将十进制数转换为二进制和十六进制:128

(5)CPU在内部结构上由哪几部分组成?

(6)CPU的总线接口部件有哪些功能?CPU的执行部件有哪些功能?

8086/8088微处理器中有哪些寄存器?通用寄存器中哪些可以作为地址指针使用?

(7)简述8086CPU标志寄存器各位的含义与作用

(8)8086的各种寻址方式,并写出每种寻址方式的2或3条转送指令。

MOV AX, 1234h
MOV BX, 2244h
MOV AX, BX
MOV BX, AX
MOV AX, [BX]
MOV BX, [AX]
MOV AX, [BX+3]
MOV AX, 3[BX]
MOV AX, [1234h]
MOV BX, [1234h]
MOV AX, [1234h]
MOV BX, [1234h]
MOV AX, [BX+SI+4]
MOV BX, [BP+DI+4]

(9)PCI总线特点

(10)简述AGP总线与PCI总线的关系

(11)简述USB总线的特点与应用场合

(12)数据信息有哪几类?CPU和输入/输出设备之间传送的信息有哪几类?相应的端口是什么端口?

(13)数据信息有哪几类?CPU和输入/输出设备之间传送的信息有哪几类?相应的端口是什么端口?

(14)什么是IO接口?IO接口的基本功能和作用是什么?

(15)计算机对IO端口编址时通常采用哪两种方法?在8086微机系统中采用哪种方法?

(16)8086CPU的IO端口地址范围是什么?在IMB PC中IO端口地址范围是什么?其中用户可用的地址范围有哪些?

(17)设一个外设接口的IO端口地址为208H,设计该接口的端口译码器。

(18)设一个外设接口的IO端口地址为300H~307H,即该外设需要8个连续的IO端口地址,设计该接口的端口地址译码器。

(19)CPU和外设之间的数据传送方式有哪几种?各传送方式有何特点,适用于哪些应用场合?

(20)什么是并行通信?并行通信有什么特点?

(21)当数据从8255A的端口C向数据总线上读入CPU时,8255A引脚CS#、A1、A0、RD#、WR#分别是什么电平?

(22)设8255A的4个端口地址为60H~63H,试编写下列各种情况下的初始化程序。

MOV DX,0063H ;H表示16进制
MOV AL,10010010B ;B表示2进制
OUT DX,AL  ;将数据写入地址63H
MOV DX,0063H ;H表示16进制
MOV AL,11000100B ;B表示2进制
OUT DX,AL  ;将数据写入地址63H
MOV DX,0063H ;H表示16进制
MOV AL,10110110B ;B表示2进制
OUT DX,AL  ;将数据写入地址63H
MOV DX,0063H ;H表示16进制
MOV AL,10110001B ;B表示2进制
OUT DX,AL  ;将数据写入地址63H

(23)可编程定时/计数器8253有几个通道?各通道有几种工作方式?各种工作方式的主要特点是什么?

(24)设8253计数器的输入时钟频率为2MHZ,为产生20KHZ的方波输出信号,应向计数器装入的计数初值为多少?

(25)设8253的IO端口地址为300H~303H,试对8253三个计数器进行编程,使计数器0工作于方式1,计数初值为8253H;计数器1工作与方式2,计数初值为7788H;计数器2工作于方式3,计数初值为1000。

MOV DX,303H
MOV AL,00110010B
OUT DX,AL   ;设置计数器0工作于方式1,二进制计数
MOV DX,300H ;因为计数器0为最小地址
MOV AX,8253H
OUT DX,AL  ;先写入低八位,控制字中规定的
OUT DX,AH
MOV DX,303H
MOV AL,01110100B
OUT DX,AL   ;设置计数器1工作于方式2,二进制计数
MOV DX,301H ;计数器1的地址
MOV AX,8253H
OUT DX,AL  ;先写入低八位,控制字中规定的
OUT DX,AH
MOV DX,303H
MOV AL,10110111B
OUT DX,AL   ;设置计数器2工作于方式3,BCD计数
MOV DX,302H ;计数器2的地址
MOV AX,1000
OUT DX,AL  ;先写入低八位,控制字中规定的
OUT DX,AH

(26)8086CPU的中断分为哪两大类?什么是硬件中断和软件中断?在PC中两者的过程有什么不同?

(27)什么是非屏蔽中断?什么是可屏蔽中断?它们得到CPU响应的条件是什么?

(28)什么是中断类型号?什么是中断向量?什么是中断向量表?在基于8086CPU的微机系统中,中断类型号和中断向量之间有什么关系?

(29)什么是中断源?什么是中断优先级?什么是中断嵌套?

(30)8086CPU总共有多少级中断?它们的中断类型号是多少?中断向量表设在存储区的什么位置?

DMA控制器8237A的工作方式有哪4种?各种工作方式的特点和应用场合是什么?

(31)在串行通讯种有哪几种数据传送方式,各有什么特点?

(32)全双工和半双工通讯的区别是什么?在二线制电路上能否进行全双工通信?

本文链接:https://my.lmcjl.com/post/1786.html

展开阅读全文

4 评论

留下您的评论.