当前位置:文档之家› 微机原理简答

微机原理简答

1.一般微处理器内部结构由哪三部分组成?P6
运算器(算术逻辑单元),控制器,内部寄存器
2.接口按功能可分为那几类?P242
通用接口和专用接口
3.3.接口的主要功能有那几种?P243
缓冲锁存数据,地址译码,传送命令,码制转换,电平转换
4.典型的微机硬件结构是用什么将各部位连接起来的?
总线
5.什么是计算机的位长?P8
计算机数据总线上一次能处理的信息的位数即位长
6.什么是CPU总线的带宽?P23
总线的带宽是指总线能同时传输的数据位数量
7.什么是CPU总线的工作频率?P23
用于协调总线上各种操作的时钟频率
8.什么是Intel8086指令的直接寻址方式?P77
指令中以位移量方式直接给出操作数的有效地址EA
9.64*1bit的DRAM芯片通常有多少个地址线引脚和数据线引脚?
6地址线引脚和1数据线引脚
10.Intel8086系统中条件转移指令的转移范围有什么限制?
-128—127
11.中断向量表:
也称中断入口地址表。

该表说明了中断类型号和中断服务程序的入口地址之间的联系。

P235 12.中断:就是使CPU暂停运行原来的程序,按照更为急迫事件的需要转去执行为中断源服务的程序,待该程序处理完后,再返回运行原程序,此即中断。

P223
13.总线:是用来传送信息的公共导线,可分为数据总线,地址总线,控制总线。

P4???
14.有效地址:表示所寻址的地址单元距离段起地址的之间的偏移字节的多少,也称偏移地址。

P69
15.指令周期:指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成,是从取指令、分析指令到执行完所需的全部时间。

百度百科。

P10
16.标志的作用是什么?8086/8088具体有哪两类标志?
状态标志位用来反映算术或者逻辑运算后结果的状态,已记录CPU的状态特征。

控制标志用来控制CPU的操作。

状态标志和控制标志。

状态标志位和控制标志位
17.什么是寻址方式?简述8086/8088的寻址方式。

寻址方式就是寻找操作数或操作数地址的方式。

百度百科。

8086/8088的操作数可位于寄存器、存储器或I/O端口中。

CPU对其进行操作时就会涉及操作数的寻址方式。

课后题3.35
包括固定寻址,立即数寻址,寄存器寻址,存储器寻址和其他寻址方式。

P76
18.8086/8088的1MB主存空间最多能分成多少个逻辑段?最少分成多少个逻辑段?P52
逻辑段有两个限制:容量小于等于64KB,段开始于模16地址。

如果从最低地址00000H开始,每隔16个字节就分一个段(最小的逻辑段容量),这样1MB主存空间最多就分成1MB÷16=220÷24=216个逻辑段。

如果从最低地址00000H开始,每隔64KB分一个段(最大的逻辑段容量),这样1MB主存空间最少就分成1MB÷64KB=220÷216=24个逻辑段。

19. 8086/8088内部是由有哪些功能部件组成.P52
8086/8088CPU内部用两个独立的功能部件组成。

分别为BIU和EU。

BIU:由段寄存器、IP、指令队列、地址加法器和控制逻辑组成。

负责从内存中取指令送入指令队列,实现CPU与存储器、I/O接口之间的数据传送。

EU:由通用寄存器、F寄存器、ALU和EU控制部件组成。

分析指令和执行指令。

20.指令语句与伪指令语句格式上有什么不同
指令语句和伪指令语句的主要区别在于伪指令语句的名字后面没有冒号,而指令语句的标号后面必须有冒号
21.计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中。

用哪种方法对I/O端口进行编址?
两种方法:1.计算机对内存和I/O端口统一编址 2.计算机对内存和I/O端口分别进行编址在8086/8088系统中用计算机对内存和I/O端口统一编址。

22.什么是堆栈,它的基本操作有哪两个,对应哪两种指令?P70
堆栈是一种按“先进后出”原则存取数据的存储区域,位于堆栈段中,使用SS段寄存器记
录其段地址;它的工作原则是先进后出;
堆栈的两种基本操作是压栈和出栈,
对应的指令是PUSH和POP。

23.8086CPU内哪些寄存器可以和I/O端口打交道,他们各有什么作用?
AL,AX,:累加寄存器,常用于运算;在乘除等指令中指定用来存放操作数,另外,所有的I/O指令都使用这一寄存器与外界设备传送数据.
D X:数据寄存器,常用于数据传递。

24.解释这些名词:指令,伪指令,汇编语言,机器语言 P127,P123
机器语言:是由0、1二进制代码书写和存储的指令和数据
汇编语言:是用指令助记符、符号地址、标号等书写程序的语言,简称符号语言。

伪指令:是一种说明性语句,他在汇编时只为汇编程序提供进行汇编所需要的有关信息,如定义符号,分配存储单元,初始化存储器等,而本身并不生成目标代码。

指令:是一种执行型语句,他在汇编时,汇编程序将为之产生一一对应的机器目标代码。

25.数字100减去AL中的内容,宜用什么指令实现?
MOV DL ,100 SUB DL ,AL
26.为什么有时候可以用两个端口对应一个地址?
不同时用就可以,分时复用
27.简述微机系统的组成?P2
28.接口的主要功能有哪几种?厚书P374
1.对输入/输出数据进行缓冲、隔离和锁存
2.对信号的形式和数据格式进行交换和匹配
3.提供信息相互交换的应答联络信号
4.根据寻址信息选择相应的外设
29..8086系统中为什么要用地址锁存器?锁存的是什么信息?P62
地址线是复用的,所以要用地址锁存器来保证总线周期的T1状态里,总线上传输的是地址信息
30.接口电路的输入/输出数据锁存器和缓冲器的作用是什么?P215
接口电路中的数据锁存器用于锁存微处理器输出至接口的数据,而缓冲器用于缓存接口向微处理器输入的数据。

31.什么是总线周期和总线操作?8086CPU的一个基本总线周期包括多少时钟周期?P58
CPU按照一定的时序关系,通过BIU对外部的存储器或I/O接口完成一次访问,称为CPU执行了一次总线操作。

执行一次总线操作的周期称为一个总线周期”
一个基本总线周期包括4时钟周期
32.什么是USB:
是一个外部总线标准,用于规范电脑与外部设备的连接和通讯
33.实地址模式P307 P308
实模式,是指寻址采用和8086相同的16位段和偏移量,最大寻址空间1MB,最大分段64KB。

可以使用32位指令。

32位的x86 CPU用做高速的8086。

实模式是一种为建立保护模式做准备的模式
34.保护虚拟地址模式。

P307 P308
寻址采用32位段和偏移量,最大寻址空间4GB,最大分段4GB (Pentium Pre及以后为64GB)。

在保护模式下CPU可以进入虚拟8086方式,这是在保护模式下的实模式程序运行环境35.虚拟8086模式
虚拟8086模式是运行在保护模式中的实模式,为了在32位保护模式下执行纯16位程序
它不是一个真正的CPU模式,还属于保护模式
36.虚拟存储器
书上写:指程序所占有的存储空间,其容量可多达2^46字节
是由操作系统提供的一个假想的特大存储器
虚拟存储器(Virtual Memory):在具有层次结构存储器的计算机系统中,自动实现部分装入和部分替换功能,能从逻辑上为用户提供一个比物理贮存容量大得多,可寻址的“主存储器”。

虚拟存储区的容量与物理主存大小无关,而受限于计算机的地址结构和可用磁盘容量
37.存储器的段、页式管理P318..P313
分段管理:分段管理可以把虚拟存储其组织成其容量大小可变的区间的集合,这些区间称之为段
分页管理:将一个进程的逻辑地址空间分成若干个大小相等的片,称之为页或页面,并为各页加以编号。

相应的也把内存空间分成与页面大小相同的存储块,成为块或页框。

相关主题