20指令数是指一种微处理器能执行的指令的个数
21指令执行时间由 时钟周期 及所用(时钟周期数)决定。 22衡量基本的指令执行时间,经常使用一个单位,即MIPS
23. 访存空间是指由该微处理器构成的系统所能访问(ACCess)的存储单元数 24 8086CPU的内部由两个独立的工作部件构成,即执行部件EU和总线接口部件BIU
25十六位的状态标志寄存器(FlAg),用来反映CPU运算后的状态特征或存放控制标志
26. 通用寄存器包括(8)个(十六)位寄存器。
27 AX,BX,CX,DX为数据寄存器,它们可以寄存十六位数据,也可分成高低两半,分别寄存8位数据。 28 SP和 BP为指针寄存器。
29. 8086中的\实际地址\是(20)二进制位。 30.8086产生20位的地址,称为(物理地址)。
31 8086的通用寄存器分为数据寄存器和指针寄存器、变址寄存器两组。 32. 通用寄存器有AX、BX、CX、DX、SP、BP、SI、DI 33.AX作为(16位累加器)使用, AL则是8位累加器。
34.BX作(基址(BAse)寄存器),在查表指令XLAT中存放表的起始地址。 35.CX作(计数(Count)寄存器),常用于循环程序中的循环计数。
36.DX作(数据(DAtA)寄存器),如在字的除法运算指令DIV中,存放余数。 37. SP称为(堆栈指针寄存器)。 38. BP称作(基址指针寄存器)。 39. SI称为(源变址寄存器)。
40.目的操作数地址的偏置放于DI中,所以DI称为(目的变址寄存器)。 41.DIP封装,指的是()。
42由片外输入CLK引脚的时钟脉冲信号,是系统定时的基本脉冲,其频率称为(主频,其周期称为(时钟周期))。
43.8086的主频为5MHz,l个时钟周期就是(20ns),8086的主额为10MHz,则1个时钟周期就是(10ns)。?
44. 8086系统中,就有三种时间周期,分别是时钟周期、总线周期、指令周期 45.所谓时序,就是指CPU执行各种操作时,引脚信号随时钟而变化的顺序和时间长短的安排
46总线操作按数据传输方向可分为 总线读操作和总线写操作 47. 存储器按(字节) 组织,按(字节)分配地址。
48实际地址(又称物理地址)是指CPU和存储器进行数据交换时在地址总线上出现的地址码
49逻辑地址由两部分组成段地址和偏移量
50. 堆栈就是在内存中开辟的一段特殊的存储区域,这段区域采用\先进后出\的原则存取数据
51. 堆栈段在存储区中的位置由 堆栈段寄存器SS和堆栈指针SP来规定。 52. 堆栈最典型的用法就是在 调用子程序时保存返回地址
53. 断点地址 是指主程序中调用指令(CALL 指令)的下一条指令的地址。? 54.8086的堆栈操作有入栈(PUSH)和出栈(POP)两种。 55. 每种指令又由2个字段(Field)构成。
56. CPU所具有的一整套执行各种类型的操作命令的集称为该 uP的指令系统 57. 所有能寻得操作数来源的方式称为寻址方式。
58. 8086采用独立编址的I/O端口时,可有64K个字节端口或32K个字端口。 59. OUT指令和IN指令一样,都提供了字节和字两种使用方式。
60. 通常,计算机一条指令的执行时间是指取指令和执行指令所花时间的总和。 61. 8086指令系统包含133条基本指令。 62. 按指令长度可以分为长格式和短格式 63. TABLE-NAME 是表的名称,也即 表的首地址
64. 算术运算指令涉及的操作数从数据形式来讲有两种。即8位的和16位的操作数
65.操作数从类型来讲也分两类 无符号数和带符号数 66. 8位无符号数表示的范围为0~255(或0~FFH)
67.16位无符号数表示的范围为0~6 5 5 3 6(或0~FFFFH) 68. 微计算机中的带符号数通常用补码表示。
69. 8位带符号数表示的范围为-128~+127(或80H~7FH)? 70. 16位带符号数表示的范围为一32768~+32767(或8000H~7FFFH) 71. 减法指令共有7条,其中(5)条为基本减法指令,(2)条为十进制减法调整指令。
72. 逻辑运算与移位指令,由()三小类组成,共()条。
73. 8086的布尔型逻辑运算指令包括AND(与),OR(或),XOR(异或),NOT(非)和TEST(测试)5条指令。
74. 8086的控制转移类指令可分为四小类即 无条件转移与调用返回、条件转移、循环控制和中断类指令
75. 段内和段间的转移指令寻址方法又有两种,即直接寻址和间接寻址 76. 某些具有独立功能的程序编写成独立的程序模块称之为子程序。 77. CALL指令就是为调用程序调用过程(或称转子程序)而设立的。 78. RET指令放在子程序的末尾,当子程序功能完成后,由它实现返回。 79. L00P指令执行循环,用9个时钟周期,退出时用5个时钟周期。 80. 在8086的中断机构中,包含两类中断源一类是外部中断源,另一类是内部中断
81. 当微计算机系统在运行时,或者程序运行期间,遇到某些特殊情况,需要CPU停止执行当前的程序,产生断点
82. 转去执行一组专门的例行程序进行处理,这种情况称为中断。这种例行程序称为中断服务程序
83. 在中断服务程序的末尾需要设置一条返回指令,叫做中断返回指令。 84. 子程序接服务功能可分为三个方面 磁盘的读写管理; 内存管理; 基本1/0管理
85. 调用这些子程序时,应给出以下三方面的内容 入口参数; 子程序的功能号送入AH寄存器; INT 21H。
86. 所谓\实时性\,指的是系统按照实际的时间刻度运行,并及时按实际出现的情况处理有关问题的能力
87. 汇编程序主要分为两种宏汇编程序和小汇编程序
88. 8086宏汇编有三种基本语句。它们是:指令语句、伪指令语句和宏指令语句
89. 标号和变量都具有三种属性:段、偏移及类型 90. 偏移属性表示 标号或变量相距段起始地址的字节数
91. 关系运算符有EQ(相等)、 NE(不相等)、 LT(小于 )‘ GT(大于)、 LE(小于或等于)、 GE(大于或等于) 共六种。
92.结构化程序设计三种类型 顺序结构,条件结构,循环结构 93因而常常将这些常用的程序标准化,做成预制好的模块 就是子程序(SUBROUTINE)。
94. 调用子程序的程序称为主程序或调用程序
95. 一个主程序可多次调用一个子程序,也可调用多个子程序:一个子程序可被多个程序调用,子程序也可再调用其它于程序,这称为子程序嵌套
96. 只要堆栈空间允许,嵌套层次不受限制;子程序也可调用本身,这称为递归调用
97. 子程序中允许改变的数据叫做参数(或变量),调用子程序时,经常需要传送一些参数给子程序,子程序运行完后,也经常要返回参数给调用程序,前者叫(入口参数),后者叫(出口参数)。
98. 调用程序和子程序之间的信息传送称为 参数传递
99. 用(地址表)传送数据的参数:不直接传递参数本身,而是传送参数存放的地址。
100.在子程序嵌套的情况下,如果一个子程序调用的子程序就是它本身,称这种调用为(递归调用),这样的子程序称为(递归子程序)。
101. 计算机的存储器系统可分为内存储器(又称主存储器)和外存储器 102. 磁盘分硬盘和软盘两种。
103.程序控制方式分为无条件传送方式和条件传送方式两类。
四、简答题
1.请解释计算机的基本结构
硬件: 从图中可以看出,微计算机硬件由主机(包括μP、 RAM、ROM和 I/O接口电路等)及一些外围设备、电源组成。 软件:微计算机的软件,从广义角度来说包括各种程序设计语言、系统软件、应用软件和数据库等。 2.什么是微处理器?
缩微的cpu大规模集成电路lsi称为微处理器。 3.什么是微计算机?
以微处理器为核心,配上大规模集成电路的随机存储器RAM,ROM,I/O及相应的辅助电路而构成的微型化的计算机装置。 5.什么是总线?
总线(BUS)是传输信号的一组公共信号通道。 6.微计算机系统采用总线结构有何优点?
采用总线结构后,计算机的主要功能部件就都\挂在\总线上,系统的各种信息都通过总线传输。相对于一些各部件\随机\连线的电子产品,这种方式有很突出的优点:
结构简化:统一的总线连接,使系统的结构清晰、简化。
设计简化:在确定了总线的标准后,各功能部件都可以以此标准为依据,分别进行设计。同时,凡符合此标准的部件也都可以直接连接起来。这种设计方式叫\面向总线的设计方法\,它大大减小了设计的工作量。
扩充容易:采用总线结构的计算机,如果需要在系统中扩充新的功能部件,相对较为容易,一般只需要将符合该总线标准的部件直接接入即可(当然需考虑驱动能力的问题)。对此,我们在给PC机安装新的板卡时应有体会。 7.什么是助记符指令和机器指令?
每种CPU指令系统的指令都有几十条、上百条之多。为了帮助记忆,用助记符来代表操作码。通常助记符用相应于指令功能的英文缩写词来表示。如 Z 8 0微处理器中,数的传送(LoAd)用LD,加法用ADD,输出用OUT,暂停用HALT。 8.计算机中字符有哪几种编码? 原码、补码和反码
9.简述运算溢出与进位的区别?