计算机组织与结构实验,计算机组织与结构实验报告.doc

计算机组织与结构实验报告

计 算 机 组 织 与 结 构 实 验 报 告

实验一:学习计算机组成部件及主板结构

实验目的

了解计算机的主要部件

掌握放置在主板中的器件的位置与结构特征

实验内容

根据老师的讲解与实物示意图,观察并确定各个放置在主板中的器件的名称,了解计算机内部的组织结构。

中央处理器,芯片组,主存储器,4个SerialATA接口,PCI-Express X16图形连接器,2个PCI-Express X1连接器,10/100网络接口,5.1环绕声音频接口,4个PCI连接器,8个高速USB2.0端口,intel超静冷却部件。

整体示意图:

局部示意图:

能够默记下各个器件的位置与名称。

了解各个器件的主要功能与应用。

中央处理器CPU

由于大规模集成电路的发展,芯片制作可以将运算器与控制器集成在一个芯片之内,即中央处理器,它是计算机的核心组件,负责程序的执行。它由完成算数及逻辑运算的单元ALU以及控制程序执行的控制单元CU构成。

芯片组

由南桥与北桥共同构成,其中,北桥将CPU与高速部件如主存、显卡连接在一起,而南桥负责连接低速外设总线,如低速PCI总线设备。

主存储器

保存正在执行的程序及所用的数据。

SerialATA接口

用于连接高速外围存储器,如硬盘。

高速USB2.0端口

连接USB设备

intel超静冷却部件

用于控制风扇速度,降低噪声级别。

实验小结

我们不仅要从理论上理解计算机的组织结构与主要部件,还要从实践中加以巩固。直观观察主板上的相关器件,并且动手操作拆装,有助于加深理解现代微型计算机的完美结构。

实验二:C程序的翻译与执行

实验目的

掌握从高级语言编写的程序源码到机器可执行的目标代码,需要经过的几个关键处理环节。

理解各个环节的相关原理。

实验内容

1.打开Microsoft Visual C++ 6.0新建一个源程序文件

2.输入一个简单的源程序

#include

#include

void main()

{

int a,b,c;float s,area;

printf("input a,b,c:");

scanf("%d,%d,%d",&a,&b,&c);

if (a+b>c&&a-b

{printf("they can make t\n");

s=(a+b+c)/2.0;

area=sqrt(s*(s-a)*(s-b)*(s-c));

printf("area=%f\n",area);}

else printf("they can't make it\n");

}

编译、链接、运行此程序

运行结果:

实验小结

编译,由C编译器对一个C程序源码进行编译,将其翻译成机器可懂得的符号形式,又成为汇编语言程序。再由汇编语言程序翻译成目标文件,(object file),这是用0/1表示的机器语言程序。

链接,由链接器将目标文件及其调用的库例程连接为一个程序整体,生成可执行文件(executable file)。

编译生成.obj格式的文件,再链接生成.exe格式的文件,最后可以运行,即由加载程序将存放再硬盘上的一个可执行文件读入内存,这样处理器就开始了程序的执行。

以上对于C程序的处理过程如图所示:

4.整个过程,即为一个程序由高级语言向二进制语言转换的过程。

实验三:计算机评测程序的应用

实验目的

学习下载相关评测程序并且应用

深入理解计算机性能的相关重要参数

能够迅速地正确解读计算机性能测试结果报告。

实验内容

下载评测软件

打开IE浏览器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值