1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。玉环电大计算机组成原理与汇编语言程序设计第一次作业第一章 绪论教学要点: 1、 计算机的基本概念 冯诺依曼机 存储程序 计算机中的信息 硬件系统 软件系统 系统组成的层次结构2、 计算机的性能指标典型习题: 一、 填空题: 1、 计算机中的信息能够分为两大类: 和 2、 计算机的硬件系统是由 、 、 、 和 组成。其中 和合称为中央处理机( CPU) , 和 称为主机。3、 从软件配置与功能的角度, 可将软件分为 和二、 叙述题: 1、 冯诺依曼机特征? 2、 衡量计算机性能的基本指标有哪些? 第二章计算机中的信息表示教学要点: 1
2、、 数值型数据的表示方法原码 补码 反码 定点表示法 浮点表示法2、 字符表示ASCII3、 指令信息的表示指令概念、 格式 三地址指令 两地址、 单地址、 零地址指令4、 常见寻址方式立即寻址 直接寻址 间接寻址 寄存器直接寻址、 间接寻址变址寻址 相对寻址典型习题: 一、 计算题1、 一个八位机器数( 带符号整数) , 分别写出它在原码、 补码、 反码时所表示的数值范围, 以及数值0的表示。原码: 补码: 反码: 2、 在括号中写出下列各数的原码, 补码和反码表示, 均用十进制真值表示。 原码 补码 反码a. 011001 b. -0.10110 c. +15/128( 取7位机器数) d
3、. -33/64( 取7位机器数) 3、 数-0.3125和-123用下述规格化浮点格式(阶码与尾数均用原码表示,阶码以2为底) 表示。 0 13 4 5-11 阶符数符 |-阶码-|-尾数-|-0.3125-123 4、 二进制数-1010.01, 请分别写出其8位字长定点小数的真值( 比例因子取2-4) , 原码, 补码, 反码。如果浮点数阶符1位, 阶码3位, 尾符1位, 尾数6位, 请写出其浮点数的真值( 规格化后) , 原码, 补码, 反码。( 每个1分, 共8分) 定点表示法 浮点表示法 真值: 真值: 原码: 原码: 补码: 补码: 5、 给定00H, 80H, FFH三个十六进
4、制, 将每个数分别视为无符号数、 原码、 补码、 反码表示。请写出其相应的十进制整数值( 有符号数, 符号位需占1位) 无符号数 原码 补码 反码 00H 80H FFH二、 分析题1、 已知X=( 1285) -( 96-25) , 完成上述运算步骤的程序如下: PUSH APUSH BMULPUSH CPUSH DSUBSUBPOP A( 其中原始数据128A寄存器, 5B寄存器, 96C寄存器, 25D寄存器) a. 请将堆栈里栈项的变化, 从左至右依次填入下面堆栈示意图中, 并标明堆栈指示器SP的位置。b.说明最后在A寄存器中的数据是多少? 2、 某机指令格式如下所示: 2318 1716 15-0 OP X D其中: X为寻址方式, 当X=0时, 直接寻址。X=1时, 用变址寄存器X1进行变址寻址。X=2时, 用变址寄存器X2进行变址寻址。X=3时, 相对寻址。( 每个1分, 共4分) 设: ( PC) =1234H, X1=0037H, X2=1122H, 请确定下列各指令的有效地址( 指令和寻址地址均用16进制表示) ( 1) 541120H: E=( 2) 322044H: E=( 3) 534122H; E=( 4) 750221H: E=3、 教材P56 15