微机原理课后习题答案.docxVIP

  • 8
  • 0
  • 约2.37万字
  • 约 34页
  • 2023-09-20 发布于山东
  • 举报
第1章进制及码元 1、进制变换 129=81H=201Q 298=12AH=100101010B=452Q 1000=3E8H=1111101000B=1750Q 5DH=1011101B=135Q=93D 3E8H=1111101000B=1750Q=1000D; 357Q=0EFH=239D 2、进制计算 100101102FE3F7,-119FFF7,-3275947 3、数据表示范围: 一个字节的无符号数表示范围为0~255,有符号数补码表示范围为-l28—+127。 两个字节的无符号数表示范围为0~65535,有符号数补码表示范围为 —32768~+32767。 N位二进制数的无符号数表示范围为0~(2N-1),有符号数(补码)表示范围为-2N-1~(2N-1-1). 4、35H代表的ASCII字符为5,代表十六进制数时等价的十进制值为 53 ,代 表压缩8421BCD码等价的十进制值为35 ,代表非压缩8421BCD码等价的十 进制值为5。 5、FFH代表无符号数时等价的十进制值为 255,代表补码有符号数时等价的 十进制值为一1,代表反码有符号数时等价的十进制值为 一0 ,代表原 码有符号数时等价的十进制值为一 l27。 6、—20的8位二进制补码为 ECH,原码为94H ,反码为 EBH 。 158的16位二进制补码为009EH,原码为009EH ,反码为 009EH 。 7、英文字符一般在计算机内占用( 1)个字节,每个字节的最高位一定为 0, 全角英文字符在计算机内占用 2 个字节,一个汉字在计算机内占用 2个字节, 每个字节最高位为1。 8、设阶码用8位补码表示,尾数部分用16位补码表示,则—(1/32+1/128+1/512)的尾数部分及阶码分别为多少? 精选 第2章微机硬件基础 1、请画出计算机系统硬件图。 2、8086/88CPU为什么要分为BIU和EU两大模块? 答:为了使取指和剖析、履行指令可并行办理,提高CPU的履行效率。8086/88CPU有两大模块总线接口单元BIU和履行单元EU组成。 3、简述8086/88CPU的两大模块BIU和EU的主要功能及组成。 答:如下列图所示: 4、简述8086/88CPU的14个寄存器的英文名、中文名及主要作用。 答:AX(Accumulator)(AH、AL)累加器,它是汇编编程中最常用的一个寄存器,主要用于乘除运算、BCD运算、换码、I/O操作、串操作、中止调用等。 BX(Base)(BH、BL)基址寄存器,主要用于寄存地点、基址(默认有关于DS段)等。 CX(Counter)(CH、CL)计数器,主要用于循环计数、串操作计数、移位计数 (CL)等。 DX(Data)(DH、DL)数据寄存器,主要用于l6位乘除、问接I/O、中止调用 等。 BP(BasePointer)基址指针,主要用于寄存地点、基址(默认有关于SS段)等。 SP(StackPointer)堆栈指针(栈顶指针),主要用于寄存栈顶地点。 SI(SourceIndex)源变址寄存器,用于寄存地点、变址、串操作源变址。 DI(DestinationIndex)目的变址寄存器,用于寄存地点、变址、串操作目的变 址。 CS(CodeSegment)代码段寄存器(代码段),用于寄存正在或正待履行的程序 段的开端地点的高l6位二进制数据,即程序段的段地点。, 精选 DS(DataSegment)数据段寄存器(数据段),用于寄存正在或正待办理的一般数据段的开端地点的高l6位二进制数据,即一般数据段的段地点。 ES(ExtraSegment)附加数据段寄存器(附加段),用于寄存正在或正待办理的附加数据段的开端地点的高l6位二进制数据,即附加数据段的段地点。 SS(StackSegment)堆栈数据段寄存器(堆栈段),用于寄存正在或正待办理的堆栈数据段的开端地点的高l6位二进制数据,即堆栈数据段的段地点。 IP(Instructionpointer)指令指针,它的内容始终是下一条待履行指令的开端偏移地点,与CS一同形成下一条待履行指令的开端物理地点。CS:IP的作用是控制程序的履行流程。IP一般会自动加l(逻辑加1、实际随指令长度变化)移向下 一条指令实现次序履行;若经过指令改正CS或IP的值,则可实现程序的转移 履行。 PSW(ProgramStatusword)程序状态字,它其中有三个控制标志(IF、DF、TF) 和6个状态标志(SF、PF、ZF、OF、CF、AF)。控制标志是用于控制CPU某方面操作的标志,状态标志是部分指令履行结果的标志。 5、请画出8086/88CPU的内部构造图。 答:如下列图所示: 6、请说明8086/88CPU的标志位的英文名、中文名

文档评论(0)

1亿VIP精品文档

相关文档