`
akliyiping
  • 浏览: 2541 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

asm学习笔记1

阅读更多
内存和寄存器大小
1.一个内存地址对应的内存空间为1byte
2.寄存器可以存放16位二进制数,即2byte
win7 64位使用DOSBox0.74-win32-installer+debug32调试asm;
使用步骤:比如debug32放在d盘下, mount c d:/ c:debug
debug常用命令
1.-r 查看寄存器
2.-d 查看内存
3.-e 改写内存中的内容 -a以汇编的形式改写内存中的内容
4.-u 查看内存中机器码的定义(就是汇编指令)
5.-t 执行内存中的机器码(执行cs:id对应的机器码,行后ip指向下一个指令)

0
0
分享到:
评论

相关推荐

    ASM学习笔记

    ASM全称为Automated Storage Management,即自动存储管理,它是自Oracle10g这个版本oracle推出的新功能。这是Oracle提供的一个卷管理器,用于替代操作系统所提供的LVM,它不仅支持单实例配置,也支持RAC这样的多实例...

    c28-assemble学习笔记_28335_c28系列dsp汇编语言学习笔记_Asm.zip

    《C28系列DSP汇编语言学习笔记》是针对德州仪器(TI)的C28x系列数字信号处理器(DSP)的一份详细教程,旨在帮助读者深入理解和掌握C28x DSP的汇编语言编程技术。汇编语言是低级编程语言,与硬件紧密相连,能实现...

    c28-assemble学习笔记_28335_c28系列dsp汇编语言学习笔记_Asm_源码.zip

    《C28系列DSP汇编语言学习笔记》是针对TI公司C28x系列数字信号处理器(Digital Signal Processor)的一份详细教程,旨在帮助读者掌握C28x DSP的汇编语言编程技巧。C28x系列是TI公司推出的高性能浮点DSP芯片,广泛...

    成功之路Oracle11g学习笔记

    《成功之路Oracle11g学习笔记》是一本专为初学者设计的Oracle数据库学习资源,旨在帮助读者系统地掌握Oracle11g的基础知识。Oracle11g是Oracle公司推出的一个重要版本,它提供了许多增强的功能和优化,使得数据库...

    asm-giude阅读笔记

    1. **ASM的主要功能** - **程序分析**:ASM可以用于深入解析Java字节码,用于查找潜在的错误、无用代码或进行性能分析。 - **程序生成**:在编译器、编译器框架和即时编译器的开发中,ASM可以生成Java字节码。 - ...

    HY11P35学习笔记

    HY11P35学习笔记的中断处理程序使用了IntISR.asm文件。该文件包含了中断服务程序的定义和实现。在中断处理程序中,我们使用JMP指令跳转到IntIsr标签处,然后调用中断服务程序。 系统初始化设置 SystemInit函数是HY...

    我的Oracle 11g OCP学习笔记

    本学习笔记详细记录了作者在准备Oracle 11g OCP认证过程中的学习心得和实践经验,对于希望深入理解Oracle数据库管理和优化的读者来说,是一份宝贵的资料。 Oracle 11g包含了许多重要的特性和改进,例如: 1. **...

    IBM AIX系统管理学习笔记

    ### IBM AIX系统管理学习笔记知识点汇总 #### 一、AIX系统概述及厂家介绍 - **IBM AIX**:AIX(Advanced Interactive Executive)是由IBM公司开发的一种基于Unix的操作系统,主要运行于IBM的Power Systems硬件平台...

    SN8P1919学习笔记

    这篇学习笔记主要涉及的是基于SN8P1919微控制器的嵌入式系统编程,主要使用汇编语言。SN8P1919是一款单片机,常用于需要高效能、低功耗的嵌入式应用。在编程时,会涉及到多个关键点: 1. **程序架构**:首先,程序...

    asm filesystem

    asm的学习笔记,希望对他们有帮助,特别最后一章asm disk恢复比较复杂

    FS98O22 学习笔记

    【FS98O22 学习笔记】 FS98O22 学习笔记主要涉及的是嵌入式系统的程序架构、系统初始化以及IO端口配置等关键知识点。以下是详细内容: 1. **程序架构** - 在程序的开头,可以看到`FS98O22.inc`、`MyDefine.h`和`...

    avr IAR的学习笔记

    ### AVR IAR 学习笔记综合知识点 #### 数据类型 在使用IAR for AVR进行编程时,理解数据类型至关重要。IAR支持的标准数据类型包括整型、浮点型以及指针类型。 - **整型数据**:整型数据在C语言中是最常见的数据...

    IAR for AVR 学习笔记

    【IAR for AVR 学习笔记】是一系列关于如何使用IAR Embedded Workbench集成开发环境进行AVR微控制器编程的学习资料。IAR for AVR提供了针对AVR芯片优化的C/C++编译器,使得开发者能高效地编写和调试代码。 在【数据...

    FS98O22-学习笔记.rar_Asm__Asm_

    【标题】"FS98O22-学习笔记.rar_Asm__Asm_" 提供的信息表明,这是一份关于汇编语言(Assembly)的学习资料,可能是某次培训或课程的笔记,以RAR压缩格式存储。RAR是一种常见的文件压缩格式,用于减少文件大小以便于...

    Oracle 10g OCP学习笔记

    1. 数据库安装与配置:学习笔记首先会介绍如何在不同操作系统环境下安装Oracle 10g,包括选择合适的安装类型(如企业版、标准版)、配置Oracle Universal Installer (OUI)、创建数据库实例等步骤。 2. 数据库架构:...

    linux的学习笔记

    Linux内核的学习是一个深入计算机操作系统核心的...在学习过程中,不断实践和总结笔记,对于巩固知识和分享经验都是十分有益的。如果有条件,参与社区讨论,与其他学习者交流,也能加速学习进度并提高解决问题的能力。

    Oracle 集群学习笔记.pdf

    本篇学习笔记主要探讨Oracle集群的原理、Oracle Clusterware的体系结构以及RAC(Real Application Clusters)架构。 1. Oracle集群原理概述 Oracle集群的核心是实现高可用性和并行处理能力。这需要至少两台服务器...

    Oracle 11g学习笔记

    本学习笔记将深入探讨Oracle 11g的关键特性和技术,帮助读者掌握其核心知识。 一、Oracle 11g概述 Oracle 11g是Oracle公司推出的数据库版本,主要特点是提升了性能、可用性和安全性。它提供了众多新功能,如自动...

Global site tag (gtag.js) - Google Analytics