实验四1

实验四1
实验四1

实验四数据有格式输入输出

数据是程序处理的主要对象。一般情况下,在程序中要完成大量的数据输入输出任务,输入输出数据是否简洁、直观、醒目、规范,是评价程序质量的一项重要指标。如何组织数据的输入输出是程序设计时要认真考虑的一项重要工作。

FORTRAN90提供了强大的数据输入输出功能,数据有格式输入输出是FORTRAN90最具特色的功能之一。通过学习和掌握数据有格式输入输出功能,有助于设计和编写高质量程序。

本实验是学习和掌握数据有格式输入输出功能的一次系统实验活动。

一.实验目的

1.了解数据有格式输入输出的主要作用、基本方法和使用规则。

2.掌握数据有格式输入输出语句(READ、PRINT、WRITE)的基本功能和语法规则。

3.掌握格式说明语句(FORMAT)的基本功能和语法规则。

4.掌握I、F、E、A、L、X、/、\等若干常用格式编辑符的格式要求和基本功能。

5.掌握数据有格式输入输出的数据组织和格式说明方法。

6.进一步掌握顺序结构程序设计方法。

7.进一步熟悉软件开发环境。

二.实验内容1

1.问题描述

有三个学生参加两门课程的补考,补考结束后,分别统计每个学生和每门课程的平均成绩,并输出统计结果。编写程序实现之。学生人数、课程门数和成绩数据通过键盘输入。

要求输入输出数据以规范、整洁、直观形式给出。程序中应采用数据有格式输入输出。学生人数和课程门数为2位整数,学号为长度等于4的字符串,成绩为小数1位域宽5位的单精度实数,数据之间空一格。

2.问题分析

问题对数据输入输出格式提出了严格的要求,程序应按照数据输入输出格式要求实现。按照数据输入输出格式的有关要求,首先应设计好符合要求的数据输入输出格式。

下面给出已设计好的数据输入输出格式,下划线部分为键盘输入数据,非下划线部分为程序输出数据,灰色竖线间隔为一个英文字符,灰色横线间隔为一行,↙为回车键。

输入格式:

输出格式:

参加补考有3名学生。

有英语和数学两门补考课程。

学号英语数学平均

第1位学生成绩: A111 85.4 74.8 80.1

第2位学生成绩: A112 64.2 48.5 56.3

第3位学生成绩: A113 100.0 88.4 94.2

课程平均成绩: 83.2 70.6

求解算法比较简单,设计算法如下:

(1)开始。

(2)根据提示输入补考学生人数n。

(3)根据提示输入补考课程门数m。

(4)根据提示输入第1位学生学号number1、英语成绩english1、数学成绩math1。

(5)根据提示输入第2位学生学号number2、英语成绩english2、数学成绩math2。

(6)根据提示输入第3位学生学号number3、英语成绩english3、数学成绩math3。

(7)统计计算第1位学生平均成绩average1。

(8)统计计算第2位学生平均成绩average2。

(9)统计计算第3位学生平均成绩average3。

(10)统计计算英语平均成绩e_average。

(11)统计计算数学平均成绩m_average。

(12)按输出格式要求输出数据。

(13)结束。

m和n是整型变量,number1、number2、number3是长度为4的字符型变量,其余为实型变量。

3.程序编写

设计和编写程序如下:

!班级:???

!姓名:???

!时间:???

!统计平均成绩,并输出

PROGRAM statistic

INTEGER(1) :: n,m

CHARACTER*4 :: number1,number2,number3

REAL :: english1,math1,english2,math2,english3,math3

REAL :: average1,average2,average3,e_average,m_average

WRITE(*,"('请输入学生人数(两位整数):',\)")

READ(*,"(I2)") n

WRITE(*,"('请输入课程门数(两位整数):',\)")

READ(*,"(I2)") m

WRITE(*,"(37X,'学号',2X,'英语',2X,'数学')")

WRITE(*,100) 1

READ(*,110) number1,english1,math1

WRITE(*,100) 2

READ(*,110) number2,english2,math2

WRITE(*,100) 3

READ(*,110) number3,english3,math3

average1=(english1+math1)/m

average2=(english2+math2)/m

average3=(english3+math3)/m

e_average=(english1+english2+english3)/n

m_average=(math1+math2+math3)/n

WRITE(*,"('参加补考有',I2,'名学生。')") n

WRITE(*,"('有英语和数学两门补考课程。')")

WRITE(*,"(18X,'学号',2X,'英语',2X,'数学',2X,'平均')")

WRITE(*,200) 1,number1,english1,math1,average1

WRITE(*,200) 2,number2,english2,math2,average2

WRITE(*,200) 3,number3,english3,math3,average3

WRITE(*,"('课程平均成绩:',F5.1,1X,F5.1)") e_average,m_average

100 FORMAT('请输入第',I2,'位学生成绩(数据间间隔一位):',\)

110 FORMAT(A,1X,F5.1,1X,F5.1)

200 FORMAT('第',I2,'位学生成绩:',3X,A,1X,F5.1,1X,F5.1,1X,F5.1)

END

4.实验要求

●对问题进行详细分析,理解所设计的输入输出格式。

●了解算法设计的基本方法,理解给定算法的基本思想。

●了解程序编写的基本方法,理解给定程序的主要思路。

●理解格式说明和常用格式编辑符。

●在D盘上创建新工作区:shiyan04。

●在工作区shiyan04内创建新项目:xm41,项目文件夹创建在工作区文件夹内。

●在项目xm41内创建源程序文件:xm41.f90,并在源程序文件中编辑输入给定程序。

●编译、构建、运行程序。输入学生人数、课程门数、学号和成绩数据。

●将输入数据和输出结果以注释形式编辑输入到源程序文件xm41.f90末尾。

5.实验步骤

●分析问题,理解算法和程序,亦可自行设计和编写程序。

●启动软件开发环境Microsoft Developer Studio。

●在D盘上创建新工作区shiyan04。

●在工作区shiyan04内创建新项目xm41。

●在项目xm41内创建源程序文件xm41.f90,编辑输入给定源程序文本。

●编译、构建、运行、调试程序。

输入数据:

3↙

2↙

A111 85.4 74.8↙

A112 64.2 48.5↙

A113 100.0 88.4↙

得到输出结果。

将输入输出数据以注释形式编辑输入到源程序文件末尾。

三.实验内容2

1.问题描述

通常需要计算(a+b)n的展开式系数,展开式系数满足杨辉三角关系。计算并输出n=1,2,3,4,5时的展开式系数及系数之和,即下面的杨辉三角。编写程序实现之。字母“a”、字母“b”、二项式阶数n从键盘输入。

1 1

n=1 1 1 2

n=2 1 2 1 4

n=3 1 3 3 1 8

n=4 1 4 6 4 1 16

n=5 1 5 10 10 5 1 32

要求输入输出数据以规范、整洁、直观形式给出。程序中应采用有格式输入输出。二项式阶数n为2位整数,项符号为长度等于1的字符,系数为3位整数,系数之和为4位整数。

2.问题分析

问题对数据输入输出格式提出了严格的要求,程序应按照数据输入输出格式要求实现。按照数据输入输出格式的有关要求,首先应设计好符合要求的数据输入输出格式。

输出格式:

下面给出(a+b)1到5次方的展开式系数及系数之和。

阶数杨辉三角系数之和

1

n= 1 1 1 2

n= 2 1 2 1 4

n= 3 1 3 3 1 8

n= 4 1 4 6 4 1 16

n= 5 1 5 10 10 5 1 32

求解算法比较简单,设计算法如下:

(1)开始。

(2)根据提示输入二项式第一项字母x。

(3)根据提示输入二项式第二项字母y。

(4)根据提示输入二项式阶数n。

(5)计算n=1时二项式系数c11,c12及系数和s1。

(6)计算n=2时二项式系数c21,c22,c23及系数和s2。

(7)计算n=3时二项式系数c31,c32,c33,c34及系数和s3。

(8)计算n=4时二项式系数c41,c42,c43,c44,c45及系数和s4。

(9)计算n=5时二项式系数c51,c52,c53,c54,c55,c56及系数和s5。

(10)按输出格式要求输出数据。

(11)结束。

n是整型变量,x和y是长度为1的字符型变量,其余为整型变量。

3.程序编写

设计和编写程序如下(不完整,在下划线空白处填写正确内容):

!班级:???

!姓名:???

!时间:???

!计算并输出二项式系数(杨辉三角)

PROGRAM yanghui_triangle

INTEGER(1) :: n

:: x,y

INTEGER :: c11=1,c12=1,s1

INTEGER :: c21=1,c22,c23=1,s2

INTEGER :: c31=1,

:: c41=1,c42,c43,c44,c45=1,s4

INTEGER :: c51=1, ,s5

WRITE(*,"('请输入二项式第一项字母(1个字母):',\)")

READ(*,"(A)") x

WRITE(*,"(' ',\)")

READ(*,"(A)") y

WRITE(*,"('请输入二项式阶数(2位整数):',\)")

READ(*,"(I2)") n

s1=c11+c12

c22=c11+c12; s2=c21+c22+c23

c32=c21+c22; c33=c22+c23; s3=

; s4=c41+c42+c43+c44+c45

c52=c41+c42; c53=c42+c43; c54=c43+c44; c55=c44+c45; s5=c51+c52+c53+c54+c55+c56

WRITE(*,"('下面给出(',A1,'+',A1,') 1到',I2, '次方的展开式系数及系数之和。')") x, ,n WRITE(*,"('阶数',9X,'杨辉三角',7X,'系数之和')")

WRITE(*,"(15X,I3)") 1

WRITE(*,"('n=',I2,8X,2(1X,I3),9X,I4)") 1,c11,c12,s1

WRITE(*,"('n=',I2,6X,3(1X,I3),7X,I4)") 2,c21,c22,c23,s2 WRITE(*,"( )") 3,c31,c32,c33,c34,s3

WRITE(*,"('n=',I2,2X,5(1X,I3),3X,I4)") 4,c41,c42,c43,c44,c45,s4 WRITE(*,"('n=',I2,6(1X,I3), )") 5,c51,c52,c53,c54,c55,c56,s5

END

4.实验要求

● 对问题进行详细分析,理解所设计的输入输出格式。

● 了解算法设计的基本方法,理解给定算法的基本思想。

● 了解程序编写的基本方法,理解给定程序的主要思路。

● 理解格式说明和常用格式编辑符。

● 完成程序填空,在程序下划线处填入正确内容。

● 在工作区shiyan04内创建新项目:xm42,项目文件夹创建在工作区文件夹内。

● 在项目xm42创建源程序文件:xm42.f90,在源程序文件中编辑输入正确程序。

● 编译、构建、运行程序。输入数据:'a','b',5。

● 将输入数据和输出结果以注释形式编辑输入到源程序文件xm2.f90末尾。

● 如果将双引号改为单引号,去掉冒号,重新编译,会产生错误,分析原因并加以解决。

5. 实验步骤

● 分析问题,理解算法和程序,完成程序填空,得到正确完整程序。

● 在工作区shiyan04内创建新项目:xm42。

● 在项目xm42内创建源程序文件:xm42.f90,同时编辑输入源程序文本。

● 编译、构建、运行、调试程序。

输入数据:a ,b ,5。

得到输出结果。

● 将输入数据和输出数据以注释形式编辑输入到源程序文件末尾。

● 将键盘输入改为赋值语句实现。修改程序。编译、构建、运行、调试程序。

四.实验内容3

1. 问题描述

已知两个2×3矩阵A 和B ,计算两矩阵之和(对应元素之和)得到新的2×3矩阵C 。分别输出矩阵A 、B 、C 。编写程序实现之。矩阵A 和B 的数据从键盘输入。

矩阵A :12.5 20.4 10 4.4 18.2 8

要求输入输出数据以规范、整洁、直观形式给出。程序中应采用有格式输入输出。第1和第2列元素为小数为1位的实数,第3列元素为2位整数。

2.问题分析

问题对数据输入输出格式提出了严格的要求,程序应按照数据输入输出格式要求实现。按照数据输入输出格式的有关要求,首先应设计好符合要求的数据输入输出格式。

矩阵B :21.3 15.2 19 11.5 9.3 12

输出格式:

矩阵A:

12.5 20.4 10

4.4 18.2 8

矩阵B:

21.3 15.2 19

11.5 9.3 12

矩阵C:

33.8 35.6 29

15.9 27.5 20

求解算法比较简单,设计算法如下:

(1)开始。

(2)根据提示输入矩阵行数m。

(3)根据提示输入矩阵列数n。

(4)根据提示输入矩阵A元素值。

(5)根据提示输入矩阵B元素值。

(6)计算矩阵A+B,得矩阵C。

(7)输出矩阵A、B、C

(8)结束。

m和n是整型变量,矩阵第1、2列元素为实型变量,矩阵第3列元素为整型变量。

3.程序编写

设计和编写程序如下(含有若干错误,请查找并纠正错误):

!班级:???

!姓名:???

!时间:???

!计算矩阵A+B

PROGRAM matrix

INTEGER :: m,n

REAL :: a11,a12,a21,a22,b11,b12,b21,b22,c11,c12,c21,c22

INTEGER :: a13,a23,b13,b23,c13,c23

WRITE(*,"('请输入矩阵行数(1位整数):',\)")

READ(*,"(F1)") m

WRITE(*,"('请输入矩阵列数(1位整数):',/)")

READ(*,"(I1)") n

WRITE(*,"('请输入',I1,'×',I1,$

$'矩阵A和B的元素值,第1、2列元素为实数,第3列元素为整数。')") m,n PRINT*,'矩阵第1、2列元素为实数,域宽4,小数1位,第3列为2位整数,数据间间隔2位。' PRINT(*,"('请输入矩阵A第1行元素:'\)")

READ(*,100) a11,a12,a13

WRITE(*,"('请输入矩阵A第2行元素:'\)")

READ(100,*) a21,a22,a23

WRITE(*,"('请输入矩阵B第1行元素:'\)")

READ(*,100) b11,b13

WRITE(*,"('请输入矩阵B第2行元素:'\)")

READ(*,100) b22,b23

c11=a11+b11; c12=a12+b12; c13=a13+b13

c21=a21+b21; c23=a23+b23

WRITE(*,"('矩阵A:')")

WRITE(*,200) a11,a12,a13

WRITE(*,200) a21,a22,a23

WRITE(*,"('矩阵B:')")

WRITE(*,200) b11,b12,b13

WRITE(*,200) b21,b22

WRITE(*,"('矩阵C:')")

WRITE(*,200) c11,c12,c13

WRITE(*,200) c21,c22,c23

100 FORMAT(E4.1,2X,E4.1,2B,I2)

200 FORMAT(A4.1,2B,A4.1,2X,J2)

END

4.实验要求

●对问题进行详细分析,理解所设计的输入输出格式。

●了解算法设计的基本方法,理解给定算法的基本思想。

●了解程序编写的基本方法,理解给定程序的主要思路。

●理解格式说明和常用格式编辑符。

●改正程序错误或重新编写程序。

●在工作区shiyan04内创建新项目:xm43,项目文件夹创建在工作区文件夹内。

●在项目xm43创建源程序文件:xm43.f90,在源程序文件中编辑输入正确程序。

●编译、构建、运行程序。输入矩阵数据。

●将输入数据和输出结果以注释形式编辑输入到源程序文件xm3.f90末尾。

5.实验步骤

●分析问题,理解算法和程序,修改程序错误。重点关注格式说明和格式编辑符。

●在工作区shiyan04内创建新项目:xm43。

●在项目xm43内创建源程序文件:xm43.f90,同时编辑输入源程序文本。

●编译、构建、运行、调试程序。

输入数据:

2↙

3↙

12.5 20.4 10↙

4.4 18.2 8↙

21.3 15.2 19↙

11.5 9.3 12↙

得到输出结果。

●将输入数据和输出数据以注释形式编辑输入到源程序文件末尾。

●将行数m和列数n输入改为赋值语句实现。修改程序。编译、构建、运行、调试程序。

●将工作区文件夹shiyan03移动或复制到指定位置。

五.实验小结

本次实验是学习、理解和掌握FORTRAN90数据有格式输入输出概念、格式说明方法和格式编辑符功能,以及简单顺序程序设计方法的一次实验,实验效果对今后掌握高质量程序设计方法至关重要。数据有格式输入输出是FORTRAN90中比较难掌握的知识点,特别是对于初学者,要记住大量格式编辑符的使用规则不是一件容易的事情,这就要求增加上机练习,以此来帮助我们对规则的记忆和理解。

通过本次实验,学生能够掌握格式说明方法、常用格式编辑符(X、I、F、E、A、\等)功能、FORMAT语句和有格式输入输出语句,掌握输入输出数据格式的组织和设计,初步掌握编写对数据输入输出格式有严格要求的简单顺序程序的基本方法。

六.课外练习

利用课后业余时间,完成以下练习,巩固所学知识。

求解以下问题:

使用数据有格式输入输出功能,输出由4个字符abcd组成的图形。编写程序实现之。

a

b b

c c

ddddddddddddd

c c

b b

a

问题分析:(提示)

a、b、c、d四个字符可以是任意可显示字符,这四个字符从键盘输入得到。若输入的四个字符为*、#、&、$,则输出结果为:

*

# #

& &

$$$$$$$$$$$$$

& &

# #

*

由相同字符组成的字符串,可用标准函数REPEAT(str,I)得到。如REPEAT(‘$’,3)=‘$$$’。根据上述分析,可设计算法,编写程序。

解题要求:

●分析问题,设计算法,编写程序。使用有格式输入输出控制字符输入和字符串的输出。

●创建新工作区:lianxi4。

●在工作区lianxi4中创建项目:lx4,项目文件夹名同项目名。

●在项目lx4中创建源程序文件:lx4.f90,同时编辑输入源程序文本。

●编译、构建、运行、调试程序。输入有关数据,得到输出结果。

四年级科学实验总结

实验一 实验名称:不会湿的纸团 实验材料:水槽、塑料袋、玻璃杯、纸、气球、石块。 实验步骤:1、把实验器材摆放整齐, 2、在水槽内倒入适量水(大约一半), 3、把石块放入水中,水位会上升,说明石头要占据一定空间, 4、把纸放进玻璃杯,把杯子倒立垂直放入水中,拿出,发现纸并没有湿, 5、空气把纸和水隔开了, 实验结论:空气是占据一定空间的。 实验二 实验名称:称量气球 实验材料:气球、木条、细线 实验步骤: 1、取一支轻质、粗细均匀的直木条,用确定其中心点,用细线将其悬挂,静止后使直木条恰好 保持水平平衡。 2、将A、B两个质量相等的未充气的气球挂在直木条的两端,静止后直木条恰好保持水平平衡。 3、将A气球拿下,给它充足空气后再挂上,结果A气球一端下沉。 实验结论:空气是有质量的。 实验三 实验名称:蜡烛水泵 实验材料:蜡烛、水、透明盘子、玻璃杯 实验步骤:1、在水中放根点燃蜡烛 2、在上面扣上杯子, 等蜡烛熄灭后,看水升高了多少,升高的高度,和原来空气的高度的比值,就是空气中氧气的含量实验结论:空气中有氧气,且大约占空气的五分之一。 实验四 实验名称:旋转的纸蛇 实验器材:纸片、支架、蜡烛、火柴、剪刀 实验步骤

1.在纸片上画出螺旋纹,用剪刀沿纹路剪出一条纸蛇。 2.把纸蛇挂在支架上。 3.点燃蜡烛,放在纸蛇下面。 4.观察纸蛇的变化。 实验现象:悬挂的纸蛇旋转起来了。 实验结论:热空气会上升,带动纸蛇旋转。 注意事项:蜡烛和纸蛇之间要保持一段距离,以免烧坏纸蛇。 实验五 实验名称:冷热空气的对流 实验器材:两个玻璃杯、玻璃片、打火机、香。 实验步骤:1、把香点燃放入玻璃瓶中,烟雾充满后快速拿出,盖上玻璃片。 2、把另一个玻璃瓶扣在玻璃片上,把玻璃片抽出。 实验现象:烟雾慢慢到了上边的杯子里。 实验结论:热空气上升,冷空气下降。 实验六 温度计的使用方法 测量一杯热水。 画表格 实验七 实验名称:熔化的蜡油 实验材料:火柴、酒精灯、三角架、勺子、蜡烛、夹子。 实验步骤: 1、在勺子上滴上两滴蜡油,要间隔一定距离。 2、把实验装置都装好了,确保桌子上没有纸张后,再点燃酒精灯。 注意事项:1、注意安全,不用手去触摸勺子。2、仔细观察,屏住呼吸,以免灯焰摇动。实验现象:离火焰近的先融化,然后离火远的也融化了。 结论:热总是从较热的一端传向较冷的一端。 实验八 雨和冰霜雾的形成 实验名称:雨的成因模拟实验

计网实验DNS, Data Encapsulation and Frame Examination

Computer netowrks Labs DNS, Data Encapsulation and Frame Examination DNS, Data Encapsulation and Frame Examination Learning Objectives At completion of this lab, you will be able to: https://www.360docs.net/doc/851288760.html,e Wireshark to capture and analyze DNS message 2.Understand how DNS works https://www.360docs.net/doc/851288760.html,e nslookup and ipconfig commands 4.Explain the header fields in an Ethernet II frame. 5.understand data encapsulation

6. Report and Feedback on this lab A nswer all questions with supporting screenshots. Please fill in the following feedback form and append it to the report. Your feedback is valuable to us so that we can improve this lab, and make the course welcome. For each task, please rate the following in the scale of 1 through 5: ?The degree of difficulty: 1 = too easy; 5 = too difficult ?The learning experience: 1 = learned nothing; 5 = learned a lot ?Your interest: 1 = no interest; 5= high interest ?Time used for the task: in minutes Task Difficulty (1—5) Learning (1—5) Interest (1—5) Time ( min) Task 0 Task 1 Task 2 Task 3 Task 4 Your suggestion/comment: Background When upper layer protocols communicate with each other, data at the sending host flows down the TCP/IP protocol layers and is encapsulated into a protocol data unit at lower layer, and finally encapsulated in a Layer 2 frame. For example, DNS message is often transported by UDP protocol on layer 4. So DNS message at the sending host is encapsulated in a UDP segment; the UDP segment is then encapsulated in an IP packet, and the IP packet is encapsulated finally in a layer 2 frame. The frame composition is dependent on the media access type, or the network. For example, if the media access is Ethernet, then the Layer 2 frame encapsulation will be Ethernet II. When learning about data encapsulation and protocol operations, it is helpful to analyze the header information found in the protocol data units. The DNS protocol operation, ipconfig command, and Ethernet II frame header will be examined in this lab. Ethernet II frames can support various upper layer protocols. For more background information, please read the lectures 02, 04-05, 10, 11.

计组实验报告

计算机组成原理实验报告 实验1:VERILOG 设计基础 专业班级:14级计算机二班 学号:14048001 姓名:杨娜 学号:14048003 姓名:周蓉 实验地点:理工楼901 实验时间:2016年5月14日

实验十VGA显示控制器的设计 一、实验目的 1、学习VERILOG的基本语法和编程规则 2、掌握通用寄存器等常用基本数字模块的VERILOG描述和基本设计方法 3、理解带使能控制和异步清零的8位寄存器的设计原理 4、掌握使用VERILOG设计和验证带使能控制和异步清零的8位寄存器的方法 5、掌握移位寄存器的设计方法 二、实验任务 1、设计一个带使能控制和异步清零的8位寄存器REG8X,实现8位输入的锁存,在时钟的上升沿处得到一个8位的输出和一个8位的反向输出,将结果显示在发光二极管。 模块的端口描述如下: 模块的参考物理结构如下: R7 R6 R i R 0 7 6 i 0 带使能控制和异步清零的8位寄存器 模块的使用注意事项

1.数据源D(7..0)一直加在寄存器的数据输入端; 2.周期性的时钟信号Clock一直加在寄存器的时钟输入端 3.使能信号Enable控制寄存器是否接受数据。当Enable = '0'时,寄存器不 接受数据,保持原来的状态不变;当Enable = '1'时,在时钟信号Clock正 跳变时,寄存器接受并保存当时D(7..0)的数据; 4.本寄存器其它方面的功能与上述的寄存器相同。 完成的参考电路图如下:dout=q 2、设计一个有左、右移位功能的8位寄存器REGSHIFT8,并仿真验证。

三、实验内容 1、通过输入数据先进行计算,并通过实验进行验证REG8X。 (1)、将清零信号Resetn(sw17)设为0,将输入信号D(sw7~sw0)设为10101010,观察输出信号Q(ledr7~ledr0)和Qb(ledg7~ledg0),观察并记录输出。 (2)、将清零信号Resetn(sw17)设为1,在时钟信号处输入一个上升沿(按下key0),观察并记录输出。 (3)、将输入信号D(sw7~sw0)设为01010101,观察并记录输出。 (4)、在时钟信号处输入一个上升沿(按下key0),观察并记录输出。 (5)、自行完善设计表格,观察并记录测试输出。 实验数据表 2、通过输入数据先进行计算,并通过实验进行验证REGSHIFT8。 (1)、测试清零信号Resetn (2)、测试移位功能 (3)、测试寄存功能 (4)、自行设计表格观察并记录测试输出。 实验数据表

计网实验TCPIPConfiguration

Test 1. TCP/IP Configuration 1. Click Start and then click Run. Type the command or cmd and then press Enter. 2. At the DOS prompt, type NET HELP and press Enter. You should see something like the screen below: The command you are interested in is the View command. To obtain information about it, type NET HELP VIEW, and press Enter. 3. What is the purpose of NET VIEW: The NET VIEW command shows the names of the machines present on your network. Notice that it lists the names of machines on the left, in

column labelled “Server name”and another column labelled “Remark” 4. List the machines after you have typed NET VIEW from the command prompt

Close the DOS window by typing EXIT on the command line and then press Enter, or by clicking the Close button in the upper right corner of the window. Obtain the TCP/IP Configuration Information

杭电计组实验1-全加器设计实验

杭电计组实验1-全加器设计实验 杭州电子科技大学计算机学院实验报告实验项目:实验1-全加器设计实验课程名称:计算机组成原理与系统结构课程设计姓名: 学号: 同组姓名: 学号: 实验位置(机号): 自己的笔记本实验日期: 指导教师: 实验内容(算法、程序、步骤和方法)一、实验目的(1),学习ISE工具软件的使用及仿真方法(2)学习FPGA程序的下载方法(3)熟悉Nexys3实验板(4)掌握运用VerilogHDL进行结构描述与建模的技巧和方法(5)掌握二进制全加器的原理和设计方法二、实验仪器ISE工具软件三、步骤、方法(1)启动XilinxISE 软件,选择File-NewProject,输入工程名,默认选择后,点击Next按钮,确认工程信息后点击Finish按钮,创建一个完整的工程。 (2)在工程管理区的任意位置右击,选择NewSource命令。弹出NewSourceWizard对话框,选择VerilogModule,并输入Verilog文件名shiyan1,点击Next按钮进入下一步,点击Finish完成创建。 (3)编辑程序源代码,然后编译,综合;选择Synthesize--XST项中的CheckSyntax右击选择Run命令,并查看RTL视图;如果编译出错,则需要修改程序代码,直至正确。 (4)在工程管理区将View类型设置成Simulation,在任意位置右击,选择NewSource命令,选择VerilogTestFixture选项。输入文件名shiyan1_test,点击Next,点击Finish,完成。编写激励代码,观察仿真波形,如果验证逻辑有误,则修改代码,重新编译,仿真,直至正确。 (5)由于实验一并未链接实验板,所以后面的链接实验板的步骤此处没有。 操作过程及结果一、操作过程实验过程和描述: moduleshiyan1(A,B,C,F,Ci);inputA,B,C;outputF,Ci;wireA,B,C,F,Ci;wi reS1,S2,S3;xorXU1(F,A,B,C),XU2(S1,A,B);andAU1(S2,A,B),AU2(S3,S1,C);or OU1(Ci,S2,S3);endmodule仿真代码 moduleshiyan1_test;//InputsregA;regB;regC;//OutputswireF;wireCi;/ /InstantiatetheUnitUnderTest(UUT)shiyan1uut(.A(A),.B(B),.C(C),.F(F),. Ci(Ci));initialbegin//InitializeInputsA=0;B=0;C=0;//Wait100nsforgloba lresettofinish#100;//AddstimulushereA=0;B=0;C=0;#100A=0;B=0;C=1;#100A =0;B=1;C=0;#100A=0;B=1;C=1;#100A=1;B=0;C=0;#100A=1;B=0;C=1;#100A=1;B= 1;C=0;#100A=1;B=1;C=1;EndRTL图 二、结果 思考题: ((1)根据查看顶层模块RTL的最外层的输入输出接口,和实验指导书式(14.1)所示电路相比,该电路图的输入输出引脚和这个加法器的引脚图式是相符合的。 ((2))尝试使用数据流描述方式现实现

四年级科学下册实验大全(可打印)

四年级科学下册实验大全 四年级下册(10个) 一、实验名称:温度计的秘密(1、温度计的秘密) 实验器材:平底烧瓶、细玻璃管、橡皮塞、染色酒精、烧杯、热水、画有刻度的白纸板、纸胶带 实验目的:液体有热胀冷缩的性质。 实验步骤: 1、在烧瓶内灌满酒精,用插有细玻璃管的橡皮塞把瓶口塞紧,液面就升到玻璃管内。再将白纸板粘贴在玻璃管上,刻度面向学生。 2、将烧瓶放进烧杯并向烧杯内倒入适量的热水,可明显看出玻璃管内酒精的液面不断升高。 3、将烧瓶取出,随着瓶内酒精慢慢冷却,其液面又逐渐降低。 实验结论:液体有热胀冷缩的性质。 注意:倒入的热水温度不宜过高,防止酒精沸腾,酒精可以红墨水染红。 二、实验名称:气体热胀冷缩(2、自行车胎为什么爆裂) 实验器材:锥形烧瓶、大烧杯、小气球、细线、开水 实验目的:气体有热胀冷缩的性质。 实验步骤: 1、用细线把小气球扎于锥形瓶口。 2、把锥表瓶放入烧杯后,灌进开水加热,观察气球发生什么变化? 3、把锥形瓶取出,观察气球的变化。

三、实验名称:固体热胀冷缩(2、自行车胎为什么爆裂) 实验器材:铁垫圈、木板、铁钉两个、酒精灯、镊子、冷水、烧杯 实验目的:固体有热胀冷缩的性质。 实验步骤: 1、在木板上钉两个铁钉,使两个铁钉间的距离正好通过铁垫圈。 2、加热前,观察铁垫圈确能从铁钉间通过。 3、将铁垫圈在酒精灯火焰上加热。 4、观察加热后铁垫圈能不能从两钉间通过。 5、将铁垫圈在冷水里浸一下,观察能不能从两钉间通过。 注意:两钉间距要恰好通过铁垫圈,缝隙越小越好。 四、实验名称:认识岩石(3、认识岩石) 实验器材:岩石标本实验盒 实验目的:研究各种各样的岩石 实验步骤: 1、打开岩石标本实验盒或拿出自己采集的不同种类的岩石。 2、用手摸摸每岩石,是光滑的还是粗糙的?观察它的棱角,是圆的还是尖的?用刀片、手指甲刻划岩石,测试其硬度,每块岩石的颜色又是怎样的? 3、观察岩石的内部。用锤子敲开每块岩石,看一看,岩石的内部有什么东西?岩石内部和外部的颜色是相同的吗?有小沙粒掉下来吗? 4、在每块岩石上滴一盐酸,冒泡吗?

计网实验报告

电气工程学院 计算机网络实验报告 姓名:彭思琦 学号:15291191 指导教师:张洪和 实验日期:2017-12-09 18:00-22:00

一、计算机信息 计算机的 IP 地址:192.168.0.5 子网掩码:255.225.255.0 默认网关:无 二、 报告内容 1 ) 画出实验室的网络拓扑图, 将每个网络用 CIDR 记法进行表示, 并注明你用的电脑处在哪一个网络。 实验室的网络拓扑图: 1. 由机房电脑组成的网络中,用 CIDR 记法要写成: 192.168.0.0/24 WAN LAN:10.10.10.1 LAN:192.168.1.1

2. TCPIP_1 CIDR 记法为:10.10.10.1/24 TCPIP_2 CIDR 记法为: 192.168.1.1/24 1 . 实验一任务一 2)在你的电脑上打开cmd 窗口,ping 一下192.1 68.0.0 网络的任何一台在线的主机,将实际运行结果进行图片保存,粘贴到实验报告上。 PING 本机 PING 百度(此部分在寝室完成)

3)在ping 的过程中,利用wireshark 捕捉包含对应ICMP 报文的MAC 帧,将此MAC 帧的各个控制字段,以及此MAC 帧中包含的IP 数据报的各个控制字段,进行标注或者用文字列出。本机IP:172.27.69.177 目的地址:74:1f:4a:9b:a1:67 源地址:30:10:b3:b8:bd:a3 类型:协议类型ipv4(8000) 版本:4 首部长度:5 首部长度5*4=20 字节 区分服务:00

四年级下册科学实验

人教版四年级科学实验 演示实验 1 水的蒸发 实验目的:通过实验验证水蒸发过程中伴随热量变化。 实验材料:温水、相同的温度计两支、烧杯 实验过程: 1.选两只相同的温度计,分别记下当时所显示的温度。 2.将其中的一支温度计在烧杯中的温水中蘸一下取出,仔细观察两只温度计的变化。3.整理材料。 实验现象:浸湿的温度计所显示的温度会下降。没浸湿的温度计的示数没有发生变化。实验结论:蒸发吸热。 使用温度计注意: 1、手拿温度计的上端。 2、将温度计玻璃泡浸入水中,不要碰容器的底和壁。 3、读书时,视线与温度计的液面持平。 2雨的形成 实验目的:模拟雨的形成(认识水的循环)。 实验材料:烧杯2个、玻璃片2、温水、试管夹 实验过程: 1、向同样大小的两个烧杯中倒入同样多的温水。 2、将其中一个玻璃片在酒精灯上加热。(注意均匀受热) 3、同时盖上大小相同冷热不同的玻璃片,观察两片玻璃下有什么变化。 实验现象:冷的玻璃片下有水珠生成,并有水滴落下。 实验结论:雨可能是高空中的水蒸气遇冷(0°C以上)凝结成小水滴,并不断地从空中落下来形成的。 注意事项:酒精灯的使用应用外焰加热,用灯帽熄灭酒精灯,使用玻璃仪器,要轻拿轻放。

酒精灯的使用 步骤演示: ①左手扶灯身,右手摘下灯帽,口朝下扣放在桌上。 ②划着火柴,从侧面接近灯捻点燃酒精灯。 ③甩灭火柴,将熄灭的火柴梗投入污物桶。 ④讲解火焰的分层,指出外焰温度最高,加热时要使用外焰。 ⑤熄灭酒精灯时,左手扶灯身,右手取灯帽,快而轻地盖上,待火焰熄灭后,提起灯帽,再盖一次。 (2)注意: ①使用前检查灯捻,除掉烧焦部分,剪齐灯捻。 ②灯身内酒精,最多不要超过灯身的2/3,不能少于1/4。 ③取灯盖或熄灭酒精灯时,一定扶好灯身,以免将酒精灯弄倒。 ④绝对禁止用一盏酒精灯点燃另一盏酒精灯,以免灯身内的酒精燃烧而发生爆炸。 ⑤万一灯内酒精洒出,使桌面或其它物体着火,不要慌张, 要迅速用湿抹布盖灭。 还可以按如下操作: 实验目的:模拟雨的形成(认识水的循环) 实验材料:酒精灯、三脚架、石棉网、烧杯、小金属盘、水、 冰、试管夹、没尖的钉子等。 实验过程: (1)用钉子在金属盘面向下冲些小坑。 (2)将酒精灯放在三脚架下,石棉网放三脚架上,烧杯放石棉网上,向烧杯中加约1/5的水,在小盘中放上冰块。 (3)用酒精灯给烧杯中的水加热,当有雾出现时,用试管夹夹住小盘置于烧杯口的上

计网实验报告(一)

计算机网络实验报告(一) ——Windows环境下用java实现web服务器 (一)实验目的: 通过本实验进一步理解HTTP协议的技术细节以及WEB服务器的实现原理并了解java提供的支持TCP协议的借口和类的使用。 (二)实验内容: (1)处理一个http请求 (2)接收并解析http请求 (3)从服务器文件系统中获得被请求的文件 (4)创建一个包括被请求的文件的http响应信息 (5)直接发送该信息到客户端 (三)实验原理: HTTP协议的作用原理: WWW是以Internet作为传输媒介的一个应用系统,WWW网上最基本的传输单位是Web网页。WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信。HTTP协议是基于TCP/IP 协议之上的协议,是Web浏览器和Web服务器之间的应用层协议,是通用的、无状态的、面向对象的协议。HTTP协议的作用原理包括四个步骤: (1) 连接:Web浏览器与Web服务器建立连接,打开一个称为socket(套接字)的虚拟文件,此文件的建立标志着连接建立成功。 (2) 请求:Web浏览器通过socket向Web服务器提交请求。HTTP的请求一般是GET或POST命令(POST用于FORM参数的传递)。GET命令的格式为: GET 路径/文件名HTTP/1.0 文件名指出所访问的文件,HTTP/1.0指出Web浏览器使用的HTTP版本。

(3) 应答:Web浏览器提交请求后,通过HTTP协议传送给Web服务器。Web服务器接到后,进行事务处理,处理结果又通过HTTP传回给Web浏览器,从而在Web浏览器上显示出所请求的页面。 原理示意图如下: (四)实验步骤: 考虑利用java提供给TCP的端口和系统定义类进行传输实现,大致分为以下几步: (1) 创建ServerSocket类对象,监听端口7977。这是为了区别于HTTP的标准TCP/IP 端口80而取的; (2) 等待、接受客户机连接到端口7977,得到与客户机连接的socket; (3) 创建与socket字相关联的输入流instream和输出流outstream; (4) 从与socket关联的输入流instream中读取一行客户机提交的请求信息,请求信息的格式为:GET 路径/文件名HTTP/1.0 (5) 从请求信息中获取请求类型。如果请求类型是GET,则从请求信息中获取所访问的HTML文件名index.html。 (6) 如果HTML文件存在,则打开HTML文件,把HTTP头信息和HTML文件内容通过socket传回给Web浏览器,然后关闭文件。否则发送错误信息给Web浏览器; (7) 关闭与相应Web浏览器连接的socket字。

计组实验报告.

武汉大学计算机学院计算机科学与技术专业 CPU设计实验报告 实验名称:开放式实验CPU设计课题名称: 计算机组成原理 班级: 指导教师:徐爱萍 组长: 组员: 二零一五年三月

目录 目录 (1) 1 实验环境 (2) 1.1 Quartus Ⅱ介绍 (2) 1.2 硬件描述语言(VHDL) (3) 1.3实验的主要成果 (3) 2 实验要求 (5) 2. 1 指令格式要求 (5) 2. 2 指令流程及微信号序列分析 (6) 2.2.1 ADD指令分析 (6) 2.2.2 ADC指令分析 (7) 2.2.3 SUB指令分析 (7) 2.2.4 SBC指令分析 (7) 2.2.5 INC指令分析 (7) 2.2.6 DEC指令分析 (8) 2.2.7 SHL指令分析 (8) 2.2.8 SHR指令分析 (8) 2.2.9 MOVR指令分析 (8) 2.2.10 MOVD指令分析 (9) 2.2.11 LDRR指令分析 (9) 2.2.12 STRR指令分析 (10) 2.2.13 JMP指令分析 (10) 2.2.14 JRC指令分析 (11) 2.2.15 JRZ指令分析 (11) 2.2.16 JRS指令分析 (11) 2.2.17 CLC指令分析 (11) 2.2.18 STC指令分析 (11) 3.部件仿真实验 (11) 3.1 八个通用寄存器设计与仿真 (11) 3.1.1 设计代码 (11) 3.1.2 RTL连接图 (17) 3.1.3 仿真过程 (17) 3.2算术逻辑单元设计与仿真 (18) 3.2.1 设计代码 (18) 3.2.2 RTL连接图 (21) 3.2.3 仿真过程 (22) 4. CPU设计 (23) 4.1取指设计 (23) 4.2指令译码的设计 (25) 4.3执行部分设计 (28) 4.4存储器部分设计 (31) 4.5通用寄存器组设计 (32)

计组-4位乘法器实验报告

实验4位乘法器实验报告 姓名:X XX 学号:X XX 专业:计算机科学与技术课程名称:计算机组成同组学生姓名:无 实验时间:实验地点:指导老师:XXX 一、实验目的和要求 1.熟练掌握乘法器的工作原理和逻辑功能 二、实验内容和原理 实验内容: 根据课本上例3-7的原理,来实现4位移位乘法器的设计。 具体要求:1. 乘数和被乘数都是4位 2. 生成的乘积是8位的 3. 计算中涉及的所有数都是无符号数 4.需要设计重置功能 5.需要分步计算出结果(4位乘数的运算,需要四步算出结果) 实验原理: 1.乘法器原理图

2.本实验的要求: 1.需要设计按钮和相应开关,来增加乘数和被乘数 2.每按一下M13,给一个时钟,数码管的左边两位显示每一步的乘 积 3.4步计算出最终结果后,LED灯亮,按RESET重新开始计算 三、主要仪器设备 1.Spartan-III开发板1套 2.装有ISE的PC机1台 四、操作方法与实验步骤 实验步骤: 1.创建新的工程和新的源文件 2.编写verilog代码(top模块、display模块、乘法运算模块、去抖动模块以及 UCF引脚) 3.进行编译 4.进行Debug 工作,通过编译。

5.. 生成FPGA代码,下载到实验板上并调试,看是否与实现了预期功能 操作方法: TOP: module alu_top(clk, switch, o_seg, o_sel); input wire clk; input wire[4:0] switch; output wire [7:0] o_seg; // 只需七段显示数字,不用小数点 output wire [3:0] o_sel; // 4个数码管的位选 wire[15:0] disp_num; reg [15:0] i_r, i_s; wire [15:0] disp_code; wire o_zf; //zero detector initial begin i_r <= 16'h1122; //0x1122 i_s <= 16'h3344; //0x3344 end alu M1(i_r, i_s, switch[4:2], o_zf, disp_code); display M3(clk, disp_num, o_seg, o_sel); assign disp_num = switch[0]?disp_code:(switch[1] ? i_s : i_r); endmodule

四年级上册科学实验题

四年级上册科学实验题 1、设计实验研究热在固体、液体中的传播(任选其一) 实验名称:热在固体中的传播 实验材料:酒精灯、金属勺、蜡烛、火柴 实验过程: (1)点燃蜡烛,在金属勺前端、中间、后端分别点上蜡,等其凝固(2)、用试管夹夹住金属勺,用酒精灯在前端加热,观察现象蜡的熔化情形 实验结论:热在固体中,从温度高的地方传到温度低的地方 实验名称:热在液体中的传播 实验材料:酒精灯、三脚架、烧杯、茶叶末 实验过程: (1)把三脚架放在酒精灯上,三脚架上放石棉网,石棉网上放烧杯。(2)、点燃酒精灯,把茶叶末放入水中加热,观察茶叶末的运动 实验结论:液体或气体受热上升,遇冷下降,使冷热液体或气体互相混合。 2、设计实验研究物体的热胀冷缩(固体液体和气体任选其一) 实验名称:研究固体的热胀冷缩 实验材料:固体体胀演示器、酒精灯、火柴、水槽、冷水 实验过程: (1)铜球穿过铁圈 (2)、给铜球加热,不能穿过铁圈

(3)把铜球放入冷水中,铜球又穿过铁圈 实验结论; 固体有热胀冷缩的性质 实验名称:研究液体的热胀冷缩 实验材料:细管、胶塞、平底烧瓶、红颜色的水、水槽、热水 实验过程: (1)细管插在胶塞中间,用胶塞塞住瓶口 (2)、往瓶里加红颜色的水 (3)把瓶子放入水槽中,记下细管里水的位置。 (4)往水槽里加热水,观察细管里水面的位置有什么变化。 实验结论; 液体有热胀冷缩的性质 实验名称:研究气体的热胀冷缩 实验材料:气球、水槽2个、平底烧瓶、热水、冷水 实验过程: (1)把气球套在平底烧瓶口 (2)、把烧瓶放在热水中,欢察现象。 (3)把烧瓶放在冷水中,欢察现象。 实验结论: 气体有热胀冷缩的性质 3、利用有和水设计实验研究不同的物质吸热和散热的性能 实验名称:研究不同的物质吸热和散热的性能 实验材料:水、油、酒精灯2个、铁架台2个、烧杯2个、石棉网2个、火柴、温度计2个 实验过程:

计网实验二

实验二应用层协议分析实验报告 序号:姓名:学号:成绩 1.实验目的: 分析HTTP协议报文的首部格式,理解HTTP协议的工作过程;分析DNS的工作过程。2.实验环境: 连入Internet的主机一台。 3.实验步骤: 见实验指导实验abcd. 4.实验分析,回答下列问题。 实验a (1)填写浏览器的输入的URL地址。 URL地址:https://www.360docs.net/doc/851288760.html,/IETF-Standards-Process.html。(2)打开test1的捕获文件,分析请求报文 请求行字段: 首部字段: (3)打开test1的捕获文件,分析响应报文 状态行字段:

首部行字段: (4)根据捕获的报文,填写相应的内容 实验b. 根据操作回答下面的问题。 (1)填写浏览器的输入的URL地址。 URL地址: https://www.360docs.net/doc/851288760.html, 。 (2)分析test2的捕获文件,你的浏览器一共发出了多少个HTTP GET请求,每个GET 请求的对象是什么?这些请求被发送到的目的地的IP地址是多少?

一共发出五个HTTP GET请求。 (3)浏览器在下载这多个对象时,是串行下载还是并行下载?请解释。 并行下载;这样只需要建立一次TCP连接,节省时间。 (4)分析你的浏览器向服务器发出的第一个HTTP GET请求的内容,在该请求报文中,是否有一行是:IF-MODIFIED-SINCE?分析服务器响应报文的内容,服务器是否明确返回了文件的内容?如何获知? 没有IF-MODIFIED-SINCE。 服务器明确返回了文件内容,因为该相应报文的状态码是200,表示请求成功,信息包含在返回的响应报文中。 (5)分析捕获文件test3分析你的浏览器向服务器发出的第二个“HTTP GET”请求,在该请求报文中是否有一行是:IF-MODIFIED-SINCE?如果有,在该首部行后面跟着的信息是什么?

四年级科学实验材料

科学实验材料 四年级上册 一、食物营养成分的检验 实验材料:碘酒、米饭(馒头)、滴管、白纸、酒精灯、碟子、花生、瘦肉(蛋)等。 实验过程: 1、把少量米饭(馒头)放在碟子里,用滴管向米饭(馒头)上滴2—3滴碘酒,观察发生的现象。 2、把花生放在白纸上用力挤压,观察白纸上留有的痕迹。 3、将切成细条的瘦肉(蛋)放在酒精灯火焰上灼烧,注意闻一闻,有什么气味? 实验现象及结论: 1、加入碘酒后,米饭(馒头)变成蓝黑色。这说明大米中含有淀粉。 2、在白纸上挤压花生后,会在纸上留下油迹。说明花生呢含有脂肪。 3、将瘦肉(蛋)在火上烧后,会闻到一股难闻的、烧焦羽毛的气味。说明瘦肉内含有蛋白质。 4 水变咸了 二、实验一溶解实验 实验目的:认识溶解的特点,理解溶解的定义。 实验材料:三个烧杯、玻璃棒、药匙、食盐、高锰酸钾、沙子。 实验过程: 1、先在三个烧杯中倒入三分之二的清水。 2、用药匙分别取适量的食盐、高锰酸钾、沙子,先观察这三种材料的形状、颜色等,再分别放入三个烧杯中,用玻璃棒分别搅拌。在搅拌时,要注意按顺时针方向,玻璃棒不要碰触玻璃杯壁。 3、搅拌后,静置一会儿,在观察现象。 实验现象:食盐、高锰酸钾颗粒在水中看不见了,沙子在水中没有变化。 实验结论:像食盐、高锰酸钾这样,在水中变成极小的、肉眼看不见的微粒,均匀地分散在水中,不会自行沉降下来的现象叫做溶解。像沙子在水中那样,无论怎样搅拌,仍然没有变化,这种现象叫做不溶解。 三、实验二不同材料的溶解实验 实验目的:通过实验判断不同材料在水中是否溶解。 实验材料:烧杯、玻璃棒、小苏打、面粉、食用油、粉笔末、洗衣粉、黏土、木屑等。 实验过程: 1、先在烧杯中分别倒入约三分之二的清水。 2、用药匙取适量的小苏打、面粉、食用油、粉笔末、洗衣粉、黏土、木屑、,分别放入烧杯中,用玻璃棒分别搅拌。在搅拌时,要注意按顺时针方向,玻璃棒不要碰触玻璃杯的杯壁。 3、搅拌后,静置一会儿,观察溶解的情况。 实验现象:小苏打、洗衣粉能在水中溶解,面粉、食用油、粉笔末、黏土、木屑不能在水中溶解。 实验结论:有的物体在水中能溶解,有的物体在水中不能溶解。 5 怎样加快溶解

计网实验

《计算机网络》课程设计报告 设计题目:虚拟机的安装与使用 学院 专业 班级 学号 姓名 指导教师 附录:课程设计报告的内容及其文本格式

1.课程设计报告要求用16k纸排版,单面打印,并装订成册,装订顺序: ①封面 ②目录 ③正文 ④参考文献 2.目录格式要求: ①标题“目录”(三号、黑体、居中) ②章标题(四号字、黑体、居左) ③节标题(小四号字、宋体) ④页码(小四号字、宋体、居中) ⑤序号全部采用阿拉伯数字,居左对齐 3.正文格式要求: ①页边距:上2.5cm,下2.5cm,左2.5cm,右2cm,页眉1.5cm,页脚 1.75cm,左侧装订; ②正文文字,小四号字、宋体; ③行距:固定值 20磅; ④页码:正文页码从1开始标注,底部居中,五号; ⑤每段首行空两格。 4.参考文献及格式要求: 参考文献不少于5个(期刊、书籍、网址) ①标题:“参考文献”,小四,黑体,居中。 ②示例:(五号宋体) 例:[1] 杨绪红,汪文忠,肖俊宜等.企业信息系统的管理模式研究[J].中国软科学,2003,9.

1.虚拟机 1.1概念 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在计算机科学中的体系结构裏,他是指一种特殊的软件,可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现 1.2虚拟机技术 虚拟机技术是虚拟化技术的一种,所谓虚拟化技术就是将事物从一种形式转变成另一种形式,最常用的虚拟化技术有操作系统中内存的虚拟化,实际运行时用户需要的内存空间可能远远大于物理机器的内存大小,利用内存的虚拟化技术,用户可以将一部分硬盘虚拟化为内存,而这对用户是透明的。又如,可以利用虚拟专用网技术(VPN)在公共网络中虚拟化一条安全,稳定的“隧道”,用户感觉像是使用私有网络一样。 虚拟机技术最早由IBM 于上世纪六七十年代提出,被定义为硬件设备的软件模拟实现,通常的使用模式是分时共享昂贵的大型机。虚拟机监视器(Virtual Machine Monitor,VMM)是虚拟机技术的核心,它是一层位于操作系统和计算机硬件之间的代码,用来将硬件平台分割成多个虚拟机。VMM 运行在特权模式,主要作用是隔离并且管理上层运行的多个虚拟机,仲裁它们对底层硬件的访问,并为每个客户操作系统虚拟一套独立于实际硬件的虚拟硬件环境(包括处理器,内存,I/O 设备)。VMM 采用某种调度算法在各个虚拟机之间共享CPU,如采用时间片轮转调度算法。

计组实验一

实验报告

一.实验目的 熟悉存储器和总线的硬件电,掌握静态随机存储器 RAM 工作特性及数据的读写方法。了解与实验相关的各控制信号的意义,了解三态门在共享总线上所起的隔离作用,了解锁存器的作用及地址锁存的意义。 二.实验要求 按照实验步骤完成实验项目,实现对存储器的访问。 三.实验原理 实验所用的静态存储器由一片6116(2K×8bit)构成(位于MEM 单元),如图1所示。6116有三个控制线:CS(片选线)、OE(读线)、WE(写线),其功能如表1所示,当片选有效(CS=0)时,OE=0 时进行读操作,WE=0 时进行写操作,本实验将CS 常接地。 (图一) 由于存储器(MEM)最终是要挂接到CPU 上,所以其还需要一个读写控制逻辑,使得CPU 能控制MEM 的读写,实验中的读写控制逻辑如图2 所示,由于T3 的参与,可以保证MEM 的写脉宽与T3 一致,T3 由时序单元的TS3 给出(时序单元的介绍见第三章3.3 系统实验单元电路中6.时序与操作台单元部分)。IOM 用来选择是对I/O 还是对MEM 进行读写操作,RD=1 时为读,WR=1 时为写。 (图2)

实验原理图如图3所示,存储器数据线接至数据总线,数据总线上接有8 个LED 灯显示 D7…D0 的内容。地址线接至地址总线,地址总线上接有8 个LED 灯显示A7…A0 的内容,地址由地址锁存器(74LS273,位于PC&AR 单元)给出。数据开关(位于IN 单元)经一个三态门(74LS245)连至数据总线,分时给出地址和数据。地址寄存器为8 位,接入6116 的地址A7…A0,6116 的高三位地址A10…A8 接地,所以其实际容量为256 字节。 图3 存储器实验原理图 实验箱中所有单元的时序都连接至时序与操作台单元,CLR 都连接至CON 单元的CLR 按钮。实验时T3 由时序单元给出,其余信号由CON 单元的二进制开关模拟给出,其中IOM 应为低(即MEM 操作),RD、WR 高有效,MR 和MW 低有效,LDAR 高有效。 四,实验步骤

小学四年级下册科学实验

小学四年级科学实验 化冰实验 实验材料:酒精灯灯烧杯冰渣天平温度计铁架台计时器记录表 实验步骤:1.用天平称出30克的冰渣,放入烧杯。 2.烧杯和温度计固定在铁架台上。 3.用酒精灯给烧杯加热,每两分钟观测一次,记录冰化成水及水沸腾时温度及质 量的变化。 实验记录: 结论:在一定条件下,物质的状态是可以改变的。如冰、水、水蒸气。 蒸发实验 实验材料:湿布黑板 实验方法:用湿布在干净的黑板上写出一个字。 实验现象:过了一会儿,黑板上的字不见了。 结论:在常温下,水会慢慢变成水蒸气散发到空中,这种现象叫做蒸发。 模拟雨的形成实验 实验材料:量筒装有冰块的透明塑料袋保鲜膜热水小水桶 实验方法:1.向量筒中加入一半的热水,用保鲜膜封住筒口。 2.将装有冰块的塑料袋放在量筒上方。 3.5分钟后,移开冰块,看有什么现象发生。 实验现象:5分钟后,移开冰块,可以观察到保鲜膜下方有水滴形成,水滴顺着筒壁流下来。结论:水蒸气遇冷凝结成小水珠降落下来就是雨。

同种液体蒸发快慢实验 固体热胀冷缩性质实验 实验材料:铁球铁圈酒精灯 实验方法:1.把一个刚好能穿过铁圈的铁球放到酒精灯上加热,再把铁球放到铁圈上; 2.把很热的铁球放到冷水中,再把铁球放到铁圈上。 实验现象:热的铁球不能穿过铁圈,冷却后的铁球又能穿过铁圈。 结论:固体有热胀冷缩性质。 气体热胀冷缩性质实验 实验材料:气球冷水热水 实验方法:(1)把一个吹好的气球放在热水中,观察; (2)把气球再放在冷水中,观察。 实验现象:放在热水中的气球慢慢变大了,放入冷水中的气球慢慢变小了。

结论:气体有热胀冷缩性质。 混合实验 实验材料:四个透明杯,食盐、白糖、铁粉、锯末各一份,玻璃棒(或一次性筷子)一根。实验方法:将食盐、白糖、铁粉、锯末分别倒入四个盛有等量水的透明杯中,用玻璃棒(或一次性筷子)分别搅拌3次,观察现象。 实验记录:实验和白糖在水中不见了,锯末浮在水面上,铁粉沉在水底。 结论:食盐、白糖易溶于水;铁粉、锯末不易溶于水。 分离实验 蜡烛燃烧实验 实验材料:蜡烛烧杯石灰水 实验方法:1.把一只干燥的玻璃杯罩在火焰上,观察杯壁。 2.把杯子擦干,将石灰水倒进杯子里,晃一晃倒出来,再罩在蜡烛上。 实验现象:干燥的杯壁上有水雾生成,有石灰水的杯子壁上变混浊。 结论:蜡烛燃烧后生成了水和二氧化碳。

计网实训报告

****** **** 计网实训报告 项目名称:中型企业网 专业:计算机网络技术 班级:09计网(1)班 组号:第二小组 实习单位:**************************** 指导老师:*******

目录 1.1项目需求 (5) 1.2网络拓扑图总会 (5) 1.3技术 (6) 1.3.1冗余技术 (6) 1.3.2服务器集群 (6) 1.3.3网管工作站 (7) 1.3.4无线办公区 (7) 1.3.5 OSPF 多区、虚链路 (8) 1.3.6 VPN 远程接入 (8) 1.4 技术汇总 (9) 1.4.1拓扑图汇总 (9) 1.4.2IP地址规划 (9) 1.4.3网络的高可用性 (10) 1.4.4多区OSPF协议配置要求. (10) 1.4.5设备连接及IP地址规划 (11) 1.5项目完成 (12) 1.6 项目组成员 (13)

1.1项目需求 现公司4个部门(人事、行政、财务、企划)、办公大楼、销售大楼、厂房、无线办公网等8个单位和一个网管工作站。 要求: 1.人事部、行政部、财务部、企划部、办公大楼、销售大楼、产房可以直 接互相通信,无线办公网可以直接对其他部门访问,网管工作站可以直 接对内网直接管理维护! 2.为各部门访问互连网和远程分支机构提供路由。 3.要保证网络运行的稳定性和安全性,并在一段时间内进行免费维护。 4.在公网与行业骨干内网接口处分别安装防火墙。 5.要有冗余设计,以防止紧急故障。 1.2网络拓扑图总会

1.3技术 1.3.1 冗余技术 用于以防止紧急故障,保证核心部门正常运行。 1.3.2 服务器集群

相关文档
最新文档