汇编语言
文章平均质量分 79
汇编语言学习笔记
班公湖里洗过脚
上马击狂胡,下马草军书
展开
-
《汇编语言》第10章——实验10 编写子程序
在这次实验中,我们将要编写3个子程序,通过它们来认识几个常见的问题和掌握解 决这些问题的方法。同前面的所有实验一样,这个实验是必须独立完成的,在后面的课程 中,将要用到这个实验中编写的3个子程序。原创 2023-01-15 15:30:00 · 477 阅读 · 0 评论 -
《汇编语言》第10章——实验10编写子程序
在这次实验中,我们将要编写3个子程序,通过它们来认识几个常见的问题和掌握解决这些问题的方法。同前面的所有实验一样,这个实验是必须独立完成的,在后面的课程中,将要用到这个实验中编写的3个子程序。原创 2022-05-02 10:28:51 · 3204 阅读 · 0 评论 -
《汇编语言》第10章 call和ret指令
call和ret指令都是转移指令,经们都修改IP,或同时修改CS和IP。它们经常被共同用来实现子程序的设计。这一章,我们讲解call和ret指令的原理。原创 2022-03-13 23:47:01 · 13569 阅读 · 1 评论 -
《汇编语言》第9章——实验9 根据材料编程
本篇介绍《汇编语言》第9章的实验9 ——根据材料编程原创 2022-02-21 23:37:32 · 1566 阅读 · 1 评论 -
《汇编语言》第9章——实验8 分析一个奇怪的程序
本篇介绍《汇编语言》第九章的实验8——分析一个奇怪的程序原创 2022-02-20 23:38:12 · 948 阅读 · 0 评论 -
《汇编语言》第九章 转移指令的原理
本篇介绍《汇编语言》第九章 转移指令的原理,我们可以修改IP,或同时修改CS:IP和IP的指令统称为转移指令。概括地讲,转移指令就是可以控制CPU执行内存中某处代码的指令。原创 2022-02-07 23:25:44 · 1296 阅读 · 0 评论 -
《汇编语言》第8章——实验7 寻址方式在结构化数据访问中的应用
本篇介绍《汇编语言》第8章的实验——寻址方式在结构化数据访问中的应用原创 2022-02-06 20:09:59 · 3964 阅读 · 0 评论 -
《汇编语言》第8章 数据处理的两个基本问题
本章对前面的所有内容是具有总结,主要介绍对8086CPU的两个基本问题进行讨论:(1)处理的数据在什么地方?(2)要处理的数据有多长?原创 2022-02-04 00:19:27 · 1410 阅读 · 0 评论 -
《汇编语言》第7章 更灵活的定位内存地址的方法——实验6
本篇介绍《汇编语言》第7章 更灵活的定位内存地址的方法的实验原创 2022-02-02 21:58:48 · 1053 阅读 · 0 评论 -
《汇编语言》第7章 更灵活的定位内存地址的方法
前面,我们用[0]、[bx]的方法,在访问内存的指令中,定位内存单元的地址。本章我们主要通过具体的问题来讲解一些更灵活的定位内存的方法和相关的编程方法。我们的讲解将通过具体的问题来进行。原创 2022-02-01 18:17:01 · 2699 阅读 · 0 评论 -
《汇编语言》第6章 包含多个段的程序——实验5 编写、调试具有多个段的程序
本章介绍《汇编语言》第6章的实验——实验5 编写、调试具有多个段的程序原创 2022-01-31 23:21:19 · 981 阅读 · 0 评论 -
《汇编语言》第6章 包含多个段的程序
本章是《汇编语言》第6章,主要介绍汇编语言程序中包含多个段的问题原创 2022-01-30 18:22:36 · 493 阅读 · 0 评论 -
《汇编语言》第5章 [BX]和loop指令——实验4[bx]和loop的使用
本篇是第5章的实验——[bx]和loop的使用原创 2022-01-29 18:55:05 · 1662 阅读 · 0 评论 -
《汇编语言》第5章 [BX]和loop指令
本章讲解[bx]和loop指令的应用、意义和相关的内容,[bx]是什么呢?和[0]有些类似,[0]表示内存单元,它的偏移地址是0;[bx]同样也表示一个内存单元,它的偏移地址在bx中。而loop这个指令表示循环的意思。原创 2022-01-27 23:30:02 · 2202 阅读 · 0 评论 -
《汇编语言》第4章 第一个程序——实验3 编程,编译,连接,跟踪
本篇介绍第4章《第一个程序》的实验,即实验3 编程、编译、连接、跟踪,下面看具体的实验过程:原创 2022-01-27 18:00:08 · 1789 阅读 · 0 评论 -
《汇编语言》第4章 第一个程序
前面我们都是在Debug中写一些指令,在Debug中执行。现在我们将开始编写完整的汇编语言程序,用编译和连接程序将它们编译连接成为可执行文件(如*.exe文件),在操作系统中运行。从这一章开始,我们将编写第一个这样的程序。原创 2022-01-15 19:49:51 · 617 阅读 · 0 评论 -
《汇编语言》第3章 寄存器(内存访问)——实验2 用机器指令和汇编指令编程
本篇介绍第3章的实验,用机器指令和汇编指令编程。原创 2022-01-09 10:18:31 · 1381 阅读 · 0 评论 -
《汇编语言》第3章 寄存器(内存访问)
第2章中,我们主要从CPU如何执行指令的角度讲解了8086CPU的逻辑结构、形成物理地址的方法、相关的寄存器以及一些指令。这一章中,我们从访问内存的角度继续学习几个寄存器。原创 2022-01-01 19:45:00 · 702 阅读 · 0 评论 -
《汇编语言》第2章 寄存器——实验1 查看CPU和内存,用机器指令和汇编 指令编程
本篇介绍第2章的实验1 查看CPU和内存,用机器指令和汇编 指令编程 实验环境Window10 + DOSBox 0.74原创 2021-12-31 23:54:59 · 3527 阅读 · 0 评论 -
《汇编语言》第2章 寄存器
本章主要介绍CPU的寄存器原创 2021-12-12 23:56:19 · 3673 阅读 · 0 评论 -
《汇编语言》第1章 基础知识
汇编语言是直接在硬件之上工作的编程语言,我们首先要了解硬件系统的结构,才能有效地应用汇编语言对其编程。在本章中,我们对硬件系统结构的问题进行一部分的探讨,以使后续的课程可在一个好的基础上进行。当课彺进行到需要补充新的基础知识(关于编程结构或其他的)的时候,再对相关的基础知识进行介绍和探讨。我们的原则是,以后用的知识,以后再说。原创 2021-12-07 23:45:35 · 608 阅读 · 0 评论