大学计算机基础上机实验报告Word文档格式.docx
《大学计算机基础上机实验报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《大学计算机基础上机实验报告Word文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
USBPS2
么部件与主机
连接?
备注
实验
(一)2:
一条指令的执行过程实验
2018011221姓名:
一条指令的执行过程实验报告表
请按照实验提示步骤,首先指定两个参加运算的数,然后依次完成取指令、指令译码、
取数据、加法计算等各个分步操作,观察每一步操作CPU、内存和三总线上的数据变化,并完成本实验报告表。
步骤1用户指定两个加数
加数1,加数2
2,3
PC中存储的指令地址
00000000,00001010
RAM中对应指令地址中的指令编码
00011101,00110110
RAM中加数一的编码与内存地址
00000000,00000010,0x0034,0x0035
00000000,00000011,0x0036,0x0037
步骤2取指令
CPU使用哪根总线将PC中的内存地地址总线(AB)
址送至RAM?
RAM将CPU传来的指令地址存储在地址寄存器
哪里?
MAR中存放的是什么?
具体的二进代码指令0001110100110110
制编码是什么?
MAR中二进制编码对应的内存地址000A指令编码指令寄存器
该内存地址中存放了什么
数据?
该数据放在哪个寄存器中?
PC被访问后其中的内容发生了什么PC中的指令地址自动加一因为这一指令执行完
变化?
为什么?
要执行下一次指令
RAM将MDR中的数据通过哪条总数据总线(DB)
线传送给力CPU?
CPU将RAM传来的指令存放在哪指令寄存器(IR)
里?
IR中存放的指令二进制编码是什
0001110100110110
么?
步骤3指令译码
IR中的操作码和两个操作数的内存0000010001
地址分别是什么?
(请分别用用六位
操作数1:
1101000034
二进制数和四位十六进制表示)
操作数2:
1101100036
译码在哪里进行?
并通过哪组总线CU控制器CB
把该操作传递给RAM?
步骤4取数据
CPU通过哪组总线传送地址?
RAMAB地址寄存器
将这个地址存放在哪里?
RAM把第一个操作数存放在哪个寄数据寄存器DB
存器上,通过哪组总线传送给CPU?
CPU把取到的第一个操作数存放在通用寄存器(GR)
步骤5加法计算
CPU把两个加数放入哪里进行加法ALU计算器
运算?
当两个加数相加结束后,CPU把相加加数1所在的通用寄存器(GR)中
结果存放在哪里?
实验
(二)1:
计算机中的数据表示与计算实验
实验报告表1数值型数据在计算机中的二进制实验记录表
十进制整数分输入十进制整内存整型数据内存地址号
类
数
任意正整数
0000000100000000
0001000100010002
任意负整数
-2
111111*********1
0001000300010004
最大数
32767
0001000500010006
最小数
-32768
00000001000000
0001000700010008
绝对值最小数
00000000000000
000100090001000A
绝对值最大数
0001000B0001000C
十进制实数分
输入十进制实
内存实型数据
尾数部分
阶码
阶码的数学表示
任意正实数
0.5
00000000000000000000000
-1
01111110
任意负实数
-0.5
99.9999
10001111111111111110011
10000101
-99.9999
000000000000000000000000
00000000
说明:
本实验对计算机内存数据的存放拟定为:
①整数用两个字节存储,并负数只考虑原码;
②实数用4个字节存储,其中阶码部分占一个字节。
实验报告表2
其他进制数据与二进制转化实验记录表
其他进制
实验数据
二进制
十进制
2.5
10.1
八进制
4.5
100.101
十六进制
A
1010
实验报告表3数据的原码、补码和反码表示实验记录表
正十进制数58负十进制数-31
原码
00111010
10011111
反码
11100000
补码
11100001
实验报告表
4二进制算术运算实验记录表
操作数一
操作数二
运算符
是否溢出
实验结果
正确结果
溢出对结果产生
了什么影响?
12
25
+
否
37
正负及数值大小
都改变
117
17
是
-122
134
-125
—
114
-142
实验报告表5溢出实验记录表
问题简要回答
什么时候出现溢出情况?
当结果超过了8bit所能表示的值的范围时会溢出
6浮点数的小数点浮动实验记录表
十进制数
二进制数
3.141592653589793238462643383279
010*********
精度
28
有效位
表示范围7————-19
实验报考表7表示浮点数的二进制串中阶码位数改变实验记录表
阶码位数
表示范围
7————
-19
27
15———
—-20
26
31———
—-21
63———
—-22
实验
(二)2:
字符编码与信息交换实验
实验报告表1西文字符显示过程编码记录表
输入字符
ASCII码(十进制数)
内存信息(二进制)
显示字形码(十六进制)
53
00110101
0FE008000800
65
01000001
000000800140
,〈
60
00111100
000000060018
2汉字显示过程编码记录表
编码类型
输入字符1:
“字”
输入字符2:
“形”
汉字输入法
全拼输入
双拼输入
汉字输入码
zi
X:
机内码(十六进制)
D7D6H
D0BEH
国际码(十六进制)
5756
503E
区位码(十六进制)
3736
301E
0008
0000
00000000
字形码(十六进制)
00060000
0001C000
00002018
0000C000
0000703C
1FFF8030
0400800C
01830060
07FFFFFE018300C0
0C00001C
01830180
0V000010
01830100
1C000020
01830200
380001C0
01830400
01FFFFC0
01830804
00000380
0183201E
00000700
0183701C
00000C00
3FFFF838
00001800
00006000
018300C0
00006004
0000600E
01830300
7FFFFFFF
03030400
03031806
03032007
0303000E
0603001C
06030038
04030060
040300C0
08030380
10030600
003FE000
30030C00
000FC000
00003000
0001C0000000C000
3不同字体的字型码
字体
“形”的字型码
(十六进制表示)
宋体0008
0006
0400
800C
07FFFFFE
3800
01C0
0380
0700
0C00
1800
6000
6004
600E
黑体
00080000
隶书
实验(三)1:
广域网通信与邮件传输实验
实验报告表1
网络中实现通信互联的主要设备和其功能
主要设备
功能或描述
电脑
查看编辑发送邮件
DNS服务器
为网络提供域名
路由器
连接网络
邮件服务器
负责电子邮件收发管理的设备
实验报告表2域名解析的IP路由通讯的过程
步骤操作或过程描述、所涉及设备
1电脑/发送邮件/IP:
101.7.1.6
路由器A传到路由器B
路由器B传到路由器D
路由器传到邮件服务器
实验报告表3数据在网络中的IP路由通讯过程
步骤
操作或过程描述、所涉及设备
电脑/输入邮件内容并发送
经路由器A传到路由器N
经路由器N传到DNS服务器
由DNS服务器发出
经路由器N传到路由器B
经路由器B传到路由器D
经路由器D传到邮件服务器并由路由服务器发出文件
4路由器是如何确定进行转发的下一跳路径的
路由器IP
目标网络
子网掩码
路由节点地址
106.17.222.1
255.255.255.0
122.12.18.3
208.5.5.0
207.113.21.1
11.45.2.4
B
112.12.45.3
106.17.22.0
209.113.21.0
21.22.1.5
C
145.13.21.0
145.12.21.3
D
209.113.21.1
实验(三)2:
云计算与虚拟服务实验
实验报告表1并行算法和串行算法实验数据表
要求内容
10个随机数
串行算法寄存器表达式
22489444386635274477673
d1+d0=d0d2+d0=d0d3+d0=d0
d4+d0=d0d5+d0=d0d6+d0=d0
d7+d0=d0
串行算法最终结果
3400
并行算法寄存器表达式
d1+d0=d0
d2+d0=d0
d4+d0=d0
d2+d3=d2
d6+d4=d4
d4+d5=d06
d6+d7=d6
并行算法中间结果
511830091150
13412059
并行算法最终结果3400
加速比
7/3
2分布式实验数据表
要求
任务负荷及分配情况
耗时
任务分配(时长)
178
34
301
157
79
216
281
302
顺序计算(机器号)
558
空闲分配(机器号)
578
静态手动(机器号)
554
动态手动(机器号)
458
实验报告表3虚拟计算实验数据表
常用配置
对应虚拟服务
日常办公
Office
图形绘制
图形服务器
资料储存
网盘
游戏进度
网络游戏服务器
实验(四)数据库管理与数据库操作实验
实验报告表1数据库管理系统实验数据表
三个阶段名称
1人工系统
2文件管理系统
数据管理系统
三个层次
名称
用户
映射1
映射2
2虚拟数据库设计
表名
属性
属性个数
记录数据量
数据总表
信息总表
表1
学生信息表
表2
课程信息表
表3
学生成绩表
1-3合计
实验报告表3
虚拟数据库查询
模式
Sql
记录数
选择
Select*from学生信息表
where学号=13001
投影
Select学号姓名性别from
连接
Select*from学生信息表naturaljoin课程信息表
综合
Select学号姓名性别from学生信息表
where学
号=13001