汇编语言源程序怎样运行

汇编语言源程序怎样运行,第1张

汇编语言源程序运行方法:

1、找到一段起始地址为SA:0000(即起始地址的偏移地址为0)的容量足够的空闲内存区。

2、在这段内存区的前256个字节中,创建一个称为程序段前缀(PSP)的数据区,DOS利用PSP来和被加载程序进行通信。

3、从这段内存区的256字节处开始(在PSP的后面),将程序装入,程序的地址被设为SA+10H:0;空闲内存区从SA:0开始,0~255字节为PSP,从256字节处开始存放程序,为更好地区分PSP和程序,DOS将划分到不同的段中,如下这样的地址安排:

空闲内存区:SA:0

PSP区:SA:0

程序区:SA+10H:0

注意:PSP区和程序区虽然物理地址连续,却有不同的段地址。

4、将该内存区的段地址(SA)存入DS中,初始化其它相关寄存器后,设置CS:IP指向程序的入口(SA+10H:0)。

从网上转来的

编译

F5

使用Turbo

C来调试C程序的示例:

1、首先打开turboc,方法很简单啦:找到turboc所在目录,然后双击TCexe。

2、然后会出现一个窗口,使用Alt+F组合键打开菜单选择New选项回车新建文件

3、然后输入c语言源程序(这里特别注意要细心,千万不要输错了)

4、好当很长很长的源程序输入完以后(虽然很多同学刚刚接触c语言,还不知道自己输了半天输的是什么)接一下检查一下自己输入的程序是否语法正确,然后使用Alt+R组合键打开菜单选择Run选项回车,也就是运行选项(主要是看看输了半天的程序在计算机当中运行是个什么东东)

5、好像没有什么表示吗,不要着急不是计算机出了问题,这个时候用Alt+R组合键选择User

Scren选项回车

6、怎么样是不是有结果了

7、好一个程序调试完毕我们需要保存一下我们辛苦劳动的结果,用Alt+F组合键选择Save选项回车保存我们的程序(注意保存的目录和文件名,文件名要以扩展名c结尾)

用命令生成

可执行程序

,以40的为例:打开命令窗口->输入cmd到控制台->cd

C:\Windows\MicrosoftNET\

Framework

\v4030319转到

vsnet

安装的该目录下->执行csc命令

csc

/target:library

Filecs->在该目录下产生一个对应名字的

dll文件

(前提:把cs文件放到C:\Windows\MicrosoftNET\Framework\v4030319目录下)

Filecs

以产生

Fileexe:

csc

Filecs

编译

Filecs

以产生

Filedll:

csc

/target:library

Filecs

编译

Filecs

并创建

Myexe:

csc

/out:Myexe

Filecs

你安装好JDK以后,还要配置环境变量。这个过程你可以去网上搜,有很多。如果你是用记事本写的源代码的话,要另存为一个后缀名为Java的文件,(比如该文件为Testjava)放在某个盘里。然后执行开始-->运行,输入CMD,进入DOS窗口,然后进入到你的文件所在目录,输入javac Testjava回车,如果编译正确,再输入java Test回车,这样就会出结果了。另外你可以下载一个Eclipse,这是一个很好的编辑器。在这里面写java代码很方便,并且运行的时候不用那么繁琐,只需鼠标点击即可。

以上就是关于汇编语言源程序怎样运行全部的内容,包括:汇编语言源程序怎样运行、如何将编写好的C语言源程序变成可执行文件EXE、C# 源代码怎么运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10210685.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存