微机原理知识点

简介: 5.在 8086/8088 系统中,6 个状态标志位的作用是什么?6 个状态标志位为 CF、OF、ZF、SF、AF 和 PF。CF 是无符号数运算时的进位或借位标志,无进位或借位时 CF=0,有进位或借位时 CF=1;OF 为有符号数运算时的溢出标志,无溢出时 OF=0,有溢出时 OF=1;ZF是两数运算时的值 0 标志,运算结果不为 0,ZF=0,运算结果为 0,ZF=1;SF 是有符号数运算时运算结果符号的标志,运算结果为正时 SF=0,运算结果为负时 SF=1;AF 是辅助进位标志,若 D3 位到 D4 位无进位时(或 D4 位到 D3 位无借位时),AF=0,若 D3 位到

5.在 8086/8088 系统中,6 个状态标志位的作用是什么?
6 个状态标志位为 CF、OF、ZF、SF、AF 和 PF。CF 是无符号数运算时的进位或借位标志,无进位或借
位时 CF=0,有进位或借位时 CF=1;OF 为有符号数运算时的溢出标志,无溢出时 OF=0,有溢出时 OF=1;ZF
是两数运算时的值 0 标志,运算结果不为 0,ZF=0,运算结果为 0,ZF=1;SF 是有符号数运算时运算结果
符号的标志,运算结果为正时 SF=0,运算结果为负时 SF=1;AF 是辅助进位标志,若 D3 位到 D4 位无进位
时(或 D4 位到 D3 位无借位时),AF=0,若 D3 位到 D4 位有进位时(或 D4 位到 D3 位有借位时),AF=1;PF
是运算结果的奇偶校验标志,若运算为奇个 1,则 PF=0,若运算为偶个 1,则 PF=1。
6.在 8086/8088 系统中,3 个控制标志位的作用是什么?
3 个控制标志位是 IF、DF 和 TF。IF 是可屏蔽中断中断允许控制位,当 IF=0 时,有可屏蔽中断请求
但无中断响应产生,当 IF=1 时,有可屏蔽中断请求必有中断响应产生;DF 是数据串操作时的自动增量方
向控制位,当 DF=0 时,地址增量方向为自动加,当 DF=1 时,地址增量方向为自动减;TF 是指令单步调试
控制位,当 TF=0 时,无指令单步调试操作,当 TF=1 时,有指令单步调试操作。
7.指令队列的作用是什么?
在执行指令的同时,从内存中取了下一条指令或几条指令,取来的指令放在指令队列中,这样它就不
需要像以往的计算机那样让 CPU 重复的做取指和执行的工作了,从而提高 CPU 的利用率。

8.简述堆栈操作原理。
堆栈是一段特殊定义的存储区,用于存放 CPU 在堆栈操作时的数据。在执行堆栈操作前,需先定义
堆栈段 SS、堆栈深度和堆栈栈顶指针 SP。数据的入栈出栈操作类型均为 16 位,入栈操作时,栈顶指针值
先自动减 2(SP=SP-2),然后 16 位数据从栈顶处入栈;出栈操作时,16 位数据先从栈顶处出栈,然后栈顶
指针值自动加 2(SP=SP+2)。

相关文章
|
6月前
|
算法 图计算 芯片
数字信号处理期末复习——基础知识汇总(三)
数字信号处理期末复习——基础知识汇总(三)
82 0
数字信号处理期末复习——基础知识汇总(三)
|
存储 芯片
第六章 半导体存储器【微机原理】2
第六章 半导体存储器【微机原理】2
844 0
|
存储 芯片 内存技术
第六章 半导体存储器【微机原理】1
第六章 半导体存储器【微机原理】1
352 0
|
4月前
|
传感器 存储 程序员
《单片机原理与应用及C51编程技术》期末复习笔记
《单片机原理与应用及C51编程技术》期末复习笔记
|
6月前
|
存储 传感器
单片机期末复习
单片机期末复习
|
6月前
|
C语言 C++
【期末不挂科-单片机考前速过系列P1】(第一章:27题搞定单片机&其工作原理)经典例题盘点【选择题&判断题&填空题】(带图解析)
【期末不挂科-单片机考前速过系列P1】(第一章:27题搞定单片机&其工作原理)经典例题盘点【选择题&判断题&填空题】(带图解析)
|
6月前
|
算法 数据处理 芯片
【期末不挂科-单片机考前速过系列P9】(第九章:6题速过单片机概述)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P9】(第九章:6题速过单片机概述)经典例题盘点(带图解析)
第六章 半导体存储器【微机原理】3
第六章 半导体存储器【微机原理】3
99 0
|
存储 芯片
微机原理基础知识
微机原理基础知识
247 0