8A版大学计算机示范试验报告_第1页
8A版大学计算机示范试验报告_第2页
8A版大学计算机示范试验报告_第3页
8A版大学计算机示范试验报告_第4页
8A版大学计算机示范试验报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MeiWei81- 优质实用版文档】北京信息科技大学信息管理学院实验报告课程名称 信息系统基础实验项目 实验一 计算机数据信息化和指令执行过程 实验仪器PC、 Office20XX专业 GGGG班级/ 学号GGG学生姓名 GGG实验日期 GGGG实验地点 1-3-607成绩指导教师 卢慧雅MeiWei81- 优质实用版文档】MeiWei81- 优质实用版文档】一、实验目的1了解计算机中数值型数据的二进制表示形式并掌握不同进制数据之间 的转换;了解数的原码、反码、补码的概念及表示;了解浮点数在内存中的存 储方法,理解精度、 有效位和表示范围的概念, 了解数据溢出现象及造成影响。2理解标准信息交换

2、码,了解西文字符、数字、符号的输入及查找过程; 了解汉字编码用途,区别机内码、国标码、区位码、字形码和汉字库的不同意 义,掌握常用汉字编码规则及其应用。3理解计算机指令的基本概念;跟踪指令执行的全过程,明确取指令、 分析指令和执行指令的三个过程所涉及的部件及同步控制关系;理解程序自动 执行的基本原理;观察指令执行过程中,计算机内 CPU 内存中存储内容的变 化,以及三大总线的控制信号流和数据信号流的流向。二、实验内容1数值型数据在计算机中二进制表示;不同进制数据与二进制之间的转 换;数的原码、反码、补码表示;二进制算术运算与数据溢出。2西文字符的输入、查找与显示;汉字的输入、查找与显示;汉字编

3、码 与汉字库。3一条加法指令在计算机中的执行过程。三、实验要求1理解并掌握数据在计算机中的表示方法及特性,掌握二进制算数运算 和逻辑运算。2了解用户单击按键到显示字符的信息转换过程,了解不同的汉字输入 法如何实现从输入到汉字的映射。3通过“指定操作数取指令指令译码取操作数加法计算”五个 环节动画演示,理解并熟练掌握指令执行全过程。4对实验内容进行总结和思考,详细填写实验过程和实验总结,实验报 告的文件名格式为“实验报告一 _学号_班号_姓名 .doc”,例如:“实验报告 2017012999 管科 1701 张三 .doc”。MeiWei81- 优质实用版文档】MeiWei81- 优质实用版文

4、档】四、实验准备1一台电脑。2Office20XX 及以上软件环境 3BIT-VRLab 软件。MeiWei81- 优质实用版文档】MeiWei81- 优质实用版文档】五、实验过程一、计算机中的数据表示与计算1数值型数据在计算机中的二进制表示( P25表 2-1)十进制整 数分类输入十进制整数(+32767-32768)内存二进制整型数据( 16 位)内存地址号任意正整100000101000010001数0000000000010002任意负整-21111111000010003数1111111100010004最大数3276711111111000100050111111100010006

5、最小数-3276800000000000100071000000000010008绝对值最00000000000010009小数000000000001000A绝对值最-32768000000000001000B大数100000000001000C十进制实输入十进制实数内存实型数据数分类(+99.9999-99.9999)(32 位)尾数部分阶码阶码的数学(移位表示前)(移位存储后)任意正实 数0.500000000000000000000000-101111110任意负实 数-0.500000000000000000000000-101111110最大数99.9999100011111111

6、11111110011610000101最小数-99.999910001111111111111110011610000101绝对值最 小数000000000000000000000000000000000绝对值最 大数99.9999100011111111111111100116100001012不同进制与二进制数据的转换( P25 表 2-2)不同进制数据实验数据(正实型数据)对应的二进制十进制2.510.1八进制4.5100.101十 进制A10103数的原码、反码和补码( P25表 2-3)正十进制数58负十进制数-58原码00111010原码10111010MeiWei81- 优质实

7、用版文档】MeiWei81- 优质实用版文档】反码00111010反码11000101补码00111010补码110001104二进制算术运算与数据溢出( P25表2-4,P26表 2-5)操作数一操作数二运算符是否溢出实验结果正确结果溢出对结 果产生了 什么影响1225+否37结果不正 确100100+是-56200100127+是-29227问题简要回答什么时候出现溢出情况?当结果超过了 8bit 所能表示的值的范围时会溢出二、字符编码与信息交换1西文字符的输入、查找与显示( P35 表 3-1)输入字符ASCII 码 (十进制数)内存信息 (二进制数)显示字形码 (十六进制)553001

8、101010FE008000800A650100000100000080014060001111000000000600182汉字字符的输入、查找与显示( P35 表 3-2)编码类型输入字符 1:“字”输入字符 2:“形”汉字输入法全拼双拼汉字输入码ziG:机内码(十六进制)D7D6D0BE国标码(十六进制)5756503E区位码(十六进制)3736301E字形码的第 4 行(十六进制)0000C0000000703C3汉字编码与汉字库( P35表 3-3)字体“字”的字形码第 5 行信息 (十六进制表示)“形”的字形码第 6 行信息 (十六进制表示)宋体0000C00001830060黑体

9、000380001FFFC0E0隶书0000000000000000三、一条指令执行过程记录表( P45 表 4-1)步骤 1 用户指定两个加数加数 1,加数 22,3PC 中存储的指令地址00000000,00001010RAM 中对应指令地址中的指令编码00011101,00110110RAM 中加数 1 的编码与内存地址00000000,00000010,0G0034,0G0035RAM 中加数 2 的编码与内存地址00000000,00000011,0G0036,0G0037MeiWei81- 优质实用版文档】MeiWei81- 优质实用版文档】步骤 2 取指令CPU 使用哪根总线将

10、PC中的内存地址送至 RAM ?ABRAM 将 CPU 传来的指令地址存储在哪里?地址储存器地址存储器中存放的是什么?具体的二进制编码是 什么?指令编码 0001110100110110地址存储器中二进制编码对应的内存地址是什么? 该内存地址中存放了什么数据?该数据放在哪个寄 存器中?000A 指令编码指令寄存器PC被访问后其中的内容发生了什么变化?为什么?指令地址自动加 1,因为这一指令完 后要执行下一次指令PAM 将数据存储器中的数据通过哪条总线传送给CPU?DBCPU将RAM 传来的指令存放在哪里?IRIR 中存放的指令二进制编码是什么?000111010010110步骤 3 指令译码I

11、R 中的操作码和两个操作数的内存地址分别是什 么?(分别用六位二进制数和四位十六进制数表示)0000010001操作数 1:1101000034操作数 2:1101100036译码在哪里进行?通过哪组总线把该操作传递给RAM?CU 控制器 CB步骤 4 取数据CPU 通过哪组总线传送地址? RAM 将这个地址存 放在哪里?AB 地址储存器RAM 把第一个操作数存放在哪里?通过哪组总线传 送给 CPU?数据寄存器 DBCPU 把取到的第一个操作数存放在哪里?GR步骤 5 加法计算CPU 把两个加数放入哪里进行加法计算?ALU 计算器当两个加数相加结束后, CPU 把相加结果存放在哪 里?加数 1 所在的通用寄存器中MeiWei81- 优质实用版文档】MeiWei81- 优质实用版文档】六、实验总结:1计算机在进行 8 个字节的数的计算时,即使计算范围不超过 127-128 结果也有可能显示溢出,因为补码有可能在进行计算时已经超过了 8 个字节, 即使它本身所表示的真值不超过 8 个字节的范围。2一条指令的执行过程感觉很复杂,实验不太之冠,填表有困难,不过 老师讲的比较清楚。3还有就是字形,那行列看不清。4七、教师评语:说明:1. 实验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论