桃源中学:谁能帮我写一个实验心得啊``套话就行`谢谢了`

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 21:53:46
关于pc机的应用基础

http://www.exgods.com/cgy/attachments/month_0606/n200668125942.jpg
提示:保证PC机和Server的IP地址都属于83网段,使在Server上添加另一网络的IP地址也能上网.
步骤:在server机上安装wingate软件,并运行。例如,server的IP地址:192.168.83.9;PC机的IP地址:192.168.30.8,显然它们不属于同一网络,要使PC机也能上网?得做什么配置呢?

首先,在server里捆板一个与PC机同一网络的IP:192.168.30.9;子网掩码:255.255.255.0。
其次,在PC机上的默认网关改成192.168.30.9。
显然,这是上不了网的,得做一个NAT转换。
在server上启动winroute(具有防火墙功能的一个软件)。在configuration->traffic policy
会出现一栏:rule name source destination service action translation
rule name : NAT(自由为止,但最好以见名识意为主)
source:IP:192.168.30.0 ,子网掩码:255.255.255.0 ,添加一条ICMP记录(Ping)使致能连上外网。
destination:any
service:ping
action:permit
translation:IP:192.168.83.9
但其实验注意的是:192.168.83.*是可以上网的,网关:*.*.*.*
translation包含:source translation和 destination translation。在其选择时,应搞清其关系。

微机原理实验报告

一.实验名称:

80X86指令系统及程序调试

二.实验目的:

掌握汇编语言基本运行环境和熟悉DEBUG调试程序的命令。包括:

1.学习使用指令,掌握常用的指令功能和简单程序设计。

2.掌握DEBUG调试程序的命令,熟悉程序输入、存储器和CPU寄存器及标志位的检查方法,单步、断点、连续等运行程序的调试方法。

三.注释:

用8086汇编语言来编写程序 ,汇编语言程序从建立到执行的过程。

要建立和运行汇编语言程序,应该首先有如下文件:

EDIT.COM 编辑程序

MASM.EXE 宏汇编程序

LINK.EXE 链接程序

DEBUG.EXE 调试程序

四.实验步骤:

以建立和执行用户程序ABC.EXE为例来说明上机过程。

1、用EDIT命令建立汇编语言源程序(ASM文件)

源程序就是用汇编语言的语句编写的程序,它不能被机器识别。源程序必须以ASM为扩展文件名。

例如打入命令:

C:\ASM>EDIT ABC.ASM(每个命令后面应输入回车,以下均如此)

此时用户可以通过编辑程序的命令编写用户程序ABC.ASM。

2、用MASM命令产生目标文件[OBJ文件]

汇编,实际上就是把以ASM为扩展名的源文件转换成用二进制代码表示的目标文件,目标文件以OBJ为扩展名。汇编过程中,汇编程序对源文件进行二次扫描,如果源程序中有语法错误,则汇编过程结束后,汇编程序会指出源程序中的错误,这时,用户可以再用编辑程序来修改源程序中的错误,最后,得到没有语法错误的OBJ文件。

例如,对hpled.asm的汇编过程如下:

C:\ASM> MASM hpled.asm

3. 用LINK命令产生执行文件(EXE文件)

汇编过程根据源程序产生出二进制的目标文件(OBJ文件),但OBJ文件用的是浮动地址,它不能直接上机执行。所以还必须使用连接程序(LINK.EXE)将OBJ文件转换成可执行的EXE文件。LINK命令还可以将某一个目标文件和其它多个模块链接起来。

以对hpled.obj进行连接为例:

C:\ASM>LINK hpled.obj

4.程序的执行

有了EXE文件后,就可以执行程序了,此时,只要打入文件名即可。仍以hpled为例:
C:\ASM >hpled

对于某些程序段,单从寄存器的内容看不到程序运行的结果,而需要观察数据段的内容,此时可用D命令,使用格式如下:

--D DS:0000 ;从数据段0单元开始显示128各字节。

在有些情况下,为了确定错误到底由哪条指令的执行引起,要用到跟踪命令(单步执行命令),此命令是程序每执行一条指令,边给出所有寄存器的内容。比如:

--T 3 ;从当前地址往下执行三条指令。

此指令使得从当前地址往下执行三条指令,每执行一条,便给出各寄存器内容。最后,给出下一条要执行的指令的地址、机器语言和汇编语言。

从DEBUG退出时,使用如下命令:

--Q ;退出DEBUG,卸去所装配程序。

五:实验心得:

1. 这次实验我受益匪浅,不但明白了在课堂上不懂得问题,而且通过实践的方法深刻的记到了脑海里,让我懂了实践出真理的道理。

2. 通过这次实验我知道了自己的不足,知道了知识海洋的高深。我决心继续努力学习微机原理,不断提高自己的动手能力,使自己为社会做出更多贡献。