zoukankan      html  css  js  c++  java
  • 汇编语言 第四章

    本章开始是有关编译程序的知识。

    1.源程序

    伪指令:

    segment和ends成对使用,定义一个段,分别表示开始和结束。

    codesg是段标识,可自定义,最后将被编译masm、连接link为段地址。

    end是汇编结束标记。

    assume含义为假设。假设某一寄存器和程序中某一个被定义的段相关联。

    (2)程序返回

    mov ax,4c00h
    int 21h              实现程序的返回

    (3)错误

    语法错误:程序在编译时被编译器发现的错误是语法错误。

    逻辑错误:不能被机器识别,不易发现。

    (4)程序结构

    1.定义一个段

    2.在段中写入汇编语言

    3.指出在何处结束

    4.将该段与cs联系起来,当做代码段使用

    2.编译

    先在txt中写好程序。

    在dos中利用masm文件进行编译。

    编译无误后,再用link连接。

    之后就可以在debug中追踪: 文件名.exe

    3.

    在dos中若需要p1运行,必须有一个正在运行的程序p2,将p1从可执行文件中加载入内存,将cpu的控制权交给他,p1运行完后,将cpu的控制权还给p2。

  • 相关阅读:
    条件
    循环
    列表
    字典
    集合
    公共操作
    函数-2
    函数-1
    函数加强
    文件操作
  • 原文地址:https://www.cnblogs.com/xue123/p/10015884.html
Copyright © 2011-2022 走看看