美文网首页
汇编语言:五、第一个程序

汇编语言:五、第一个程序

作者: Zidahong | 来源:发表于2019-04-28 16:49 被阅读0次

一个源程序从写出到执行的过程

一个源程序从写出到执行的过程

源程序与程序结构

源程序

写源程序的步骤:

①定义好段,即segment····ends

②输入汇编指令

③写下程序结束的标志end

④写好联系,assume

程序返回

程序返回:一个程序结束后,将CPU的控制权交给是它得以运行的程序的过程。

(可执行文件的程序P1若要运行,需要一个正在运行的程序P2,将P1从可执文件中加载入内存,将CPU的控制权交给它,P1才能运行,当P1运行完毕后,应将CPU的控制权交还给P2。)

程序的返回

加入以下指令实现程序返回

mov ax,4c00H

int 21H

与程序结束相关的概念

编辑源程序

打开记事本,编辑源程序:

编辑源程序

编译、连接、运行

masm5.0下载地址与安装使用教程:https://blog.csdn.net/YuzuruHanyu/article/details/80287419

程序执行过程的跟踪

可以用debug跟踪一个程序运行的过程,这通常是必须做的事。

使用debug执行程序

程序可以通过t命令一条一条查看运行过程

当运行到指令int 21时,要使用p命令

显示出 program terminated normally

运行结束

DOS系统加载程序的过程

DOS系统加载程序的过程

相关文章

  • 汇编语言:五、第一个程序

    一个源程序从写出到执行的过程 源程序与程序结构 写源程序的步骤: ①定义好段,即segment····ends ②...

  • 汇编语言 学习笔记(三)

    汇编语言学习笔记 四、汇编语言程序格式 语句基本格式 汇编语言程序中的语句由 4 项组成,格式如下: 名字(nam...

  • 汇编语言

    基础知识: 汇编语言的主体是汇编指令,它决定了汇编语言特性 程序员用汇编语言写出源程序,再用汇编编译器将其编译成机...

  • 编写完整的汇编程序

    第一个完整的汇编程序 前面的实验都是利用Debug程序进行模拟测试的,并没有编写一个完整的汇编程序 使用汇编语言编...

  • 汇编语言程序设计的实验环境

    1.1 Microsoft 公司的汇编语言程序设计工具 任意一种文本编辑器——用于编辑生成汇编语言源程序(*.as...

  • 简单汇编

    程序的本质 软件\程序的执行过程 寄存器和内存 编程语言的发展 汇编语言的种类 ios 最主要的汇编语言 AT&T...

  • [书籍]《汇编语言程序设计》(《Professional Ass

    《汇编语言程序设计》 Professional Assembly Language (Richard Blum)...

  • 基本执行结构和存储程序原理

    从程序到电子信号: 高级语言源程序-->(编译)-->汇编语言程序-->(汇编)-->目标文件:机器语言模块 & ...

  • 基础知识

    程序的生成过程:预处理:#define,include编译:生成汇编语言程序汇编:生成机器代码链接:动态链接(程序...

  • 软件设计师考试 | 第二章 程序设计语言基础知识 | 语言处理程

    (一)汇编程序基本原理 1.汇编语言 汇编语言是为特定的计算机设计的面向机器的符号化的程序设计语言。汇编程序的分类...

网友评论

      本文标题:汇编语言:五、第一个程序

      本文链接:https://www.haomeiwen.com/subject/lawknqtx.html