巨侠 2007-9-22 16:10
急急!!!求PC上机详细步骤
明天要考试了 今天模拟上机总是出错 求PC上机详细步骤 大恩不言谢
sz63551340 2007-9-22 21:55
<p>一、看到考题后,按ESC,在屏幕上输入:edit prog1.asm 二、答题。三、按ALT激活菜单,保存、退出。四、程序汇编:输入: masm prog1.asm 回车 输入文件名:prog1 回车(可不输,直接按回车) 回车 回车五、连接目标文件:link prog1+io.obj 回车 (切记:不是io+prog1.obj) 回车 回车 回车六、运行程序:prog1.exe 回车七、查看原文件和结果:edit input1.dat 回车 (看原文件) edit output1.dat 回车 (看结果)八、存盘(在打开output1.dat 后save即可),交卷。</p><p></p><p>在DOS环境下,进入考生文件夹,使用命令EDIT PROG1.ASM来调出编辑程序的,其中EDIT是的DOS提供的一个文本编辑程序,而PROG1.ASM是源代码的文件名。编写完程序后,在DOS提示符下输入MASM PROG1.ASM进行汇编,也就是把你的源代码转换成机器代码,汇编完成后如果没错的话会出现一个PROG1.OBJ文件,然后在DOS提示符下输入LINK PROG1+IO命令,将源文件连接成PEOG1.EXE文件,也就是你所熟悉的可执行程序,运行这个程序(连接成功的话在根目录下应该可以看到这个程序了,在DOS提示符下直接输入PROG1就可以执行了。),一切顺利的话就可以看到答案文件OUTPUT1.DAT了,这是分别使用EDIT INPUT1.DAT可以查看原数据,使用EDIT OUTPUT1.DAT可以查看到你做出来的结果,这时候最好能够对照算法检查一下,最简单的检查方法就是笔算一遍,看看结果跟你编程作出的答案是否一致,如果做错了,重新编辑源代码,汇编,连接,执行!!!一步都不能少,如果实在找不到错在什么地方或者根本编不出程序来,只好用宇宙霹雳超级无敌作弊大法!<br/> 话说怎么作弊呢?汇编语言上机考试有个很大的漏洞!!那就是考试结果是由计算机阅卷的。而计算机是不可能去分析你的算法的,所以你的考试目录下只要有正确的答案文件就可以了。那么答案文件怎么弄到呢?我告你用笔算!!从2005年开始三级考试全部使用WINDOW2000系统,所以我们可以方便的使用WINDOWS自带的计算器这一强大的作弊工具。你唯一要做的有两点,第一要看懂题,至少知道答案应该是怎么个结构的,比如要你先把内存中的十个数字原样输出,然后紧接着把最大值输出,那么我们就开始制造答案文件,原数据文件名一般是INPUT1.DAT,而输出文件也就是答案文件一般叫做OUTPUT1.DAT,在考试根目录下是可以看到INPUT1.DAT的,而OUTPUT1.DAT是由程序编制的,我们现在的情况是编不出程序来,那么在根目录下新建一个文本文件,(或者用DOS命令:EDIT OUTPUT1.DAT)然后输入答案,最后保存为OUTPUT1.DAT就可以了,这没什么难的,第二也是最重要的一点就是到底怎么算出答案,刚才说了,汇编语言无非就是那么几种算法类型,用记事本可以打开INPUT1.DAT文件,里面一般是一组十六进制的数字(当然碰到指针问题或者比较问题可能会有两组数据),然后你就用计算器或者用笔算出结果来就是了。</p><p>网上搜的...</p>