QQ网名大全

汇编语言的注释_汇编语言的注释符

1)C:盘MBR的备份
步骤1:MBR读取程序
A>DEBUG
-A 100 (汇编一段小程序)
XXXX:0100 MOV AX, 0201 (AL=要读的扇区数)
XXXX:0103 MOV BX, 1000 (ES:BX=缓冲区地址)
XXXX:0106 MOV CX, 0001 (柱面号=CL高2位+CH,扇区号=CL低6位)
XXXX:0109 MOV DX, 0080 (DH=磁头,DL=0、1软盘,80、81硬盘)
XXXX:010C INT 13 ;;;;;;;;调用磁盘BIOS服务中断
XXXX:010E INT 3 (程序结束)
XXXX:010F
-G=100 (将MBR记录读入1000H开始的内存中)
-D 11BE 11FF (显示分区表数据)
步骤2:保存C盘MBR
-M 1000 11FF 100 (将MBR移至100H处)
-RCX ;;;;;;;;修改寄存器CX的值
:200 (保存200H=512字节)
-N MBR.DAT
-W (以MBR.DAT为文件名存盘)
2)C:盘DBR的备份

步骤1:DBR读取程序
A> DEBUG
-A 100 (汇编一段小程序)
XXXX:0100 MOV AX, 0201 (AL=要读的扇区数)
XXXX:0103 MOV BX, 1000 (ES:BX=缓冲区地址)
XXXX:0106 MOV CX, 0001 (柱面号=CL高2位+CH,扇区号=CL低6位)
XXXX:0109 MOV DX, 0180 (DH=磁头,DL=0、1软盘,80、81硬盘)
XXXX:010C INT 13 ;;;;;;;;调用磁盘BIOS服务中断
XXXX:010E INT 3 (程序结束)
XXXX:010F
-G=100 (将MBR记录读入1000H开始的内存中)
步骤2:保存C盘DBR
-M 100 11FF 100 (将MBR移至100H处)
-RCX
:200 (保存200H=512字节)
-N DBR.BAT
-W (以DBR.DAT为文件名存盘)
3)C:盘MBR的恢复
A>DEBUG
-A 100 (开始汇编MBR写入程序)
XXXX:0100 MOV AH,3D
XXXX:0102 LEA DX,[0127](指向文件名“MBR.DAT)
XXXX:0106 INT 21 (打开文件) ;;;;;;;;打开的文件句柄在AX中,
XXXX:0108 MOV BX,AX ;;;;;;;;为了读文件,BX中放文件句柄
XXXX:010A MOV CX,0200 ;;;;;;;;读入字节数
XXXX:010D MOV DX,1000 ;;;;;;;;
佚名
2024-06-10 04:00:09
最佳回答
类似问题(10)
  • 佚名
    2024-06-10 17:17:07

    在汇编语言中变量的名字代表什么?

    变量顾名思义,这个量是变化的,用一个符号(在伪指令语句中叫名字,在指令语句中叫标号)来表示变量就是这个符号可以表示你定义的那些字符,例如:BUFF DB 12H...

  • 佚名
    2024-06-10 00:08:27

    MASM汇编语言中可以作为有序名字、标号、变量名的是

    汇编语言中,变量和标号都是用户定义的符号地址,标号有两个属性,段基地址、偏移地址变量有三个属性,段基地址、偏移地址和数据类型一般来说,标号只在代码段中被定义,而...

  • 佚名
    2024-06-10 08:00:00

    汇编语言中可以定义变量吗?怎么定义

    汇编语言当然是可以定义变量的。比如:LKEY EQU P3.0KVAL EQU 30HFLAG BIT 00H

  • 佚名
    2024-06-10 08:00:00

    在汇编语言中,8086,80x86有多少个寄存器

    8086、8088,这两种 CPU,都是共有 14 个 16 位寄存器。80x86,这就包括了 286、386 ...,很多种 CPU。它们含有的寄存器,花样,...

  • 佚名
    2024-06-10 08:00:00

    汇编语言的标号和变量有什么区别

    标号只是相当于本行程序位于ROM中的地址位置,而变量(准确的说叫寄存器)可以存储数据内容比方说:标号相当于抽屉上贴的标牌,而变量(准确的说叫寄存器)则相当于抽屉

  • 佚名
    2024-06-10 08:00:00

    汇编语言中的标号有什么规定?

    汇编语言中标号是有一定规则约束的:1、不能是汇编中的关键字,比如DB,DW,END等等2、标号是有字符开头由字符、数字等组成3、标号长度不能超过31个字符。4、...

  • 佚名
    2024-06-10 08:00:00
  • 佚名
    2024-06-10 08:00:00

    汇编语言求详细注释

    data  segment;定义数据段 org 2000arr  db 5,2,1,0,2,3,8,6,5,9    count  equ $-arr dat...

  • 佚名
    2024-06-10 08:00:00

    文言文注释(常用字) ..

    自己看吧。。。。

  • 佚名
    2024-06-10 08:00:00

    汇编语言中的call是什么意思

    意思:指REMOTE CALL、游戏CALL,指一种注入外部EXE程序从外部调用函数的技术。找CALL一般使用OD等工具,而CALL的使用一般需要编写复杂的汇编...