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