[汇编语言王爽]笔记2--p18-p22
笔记 -- 汇编语言 王爽
2023-06-13 09:15:03 时间
访存 ds和 【】小结
sub 减
栈-以字为单位操作pop push
ss sp 寄存器来确定一个栈
ss栈段 sp 栈顶 寄存器
数据交换 - 入栈出栈就完成了
栈的操作细节顺序,入栈 先调节栈顶指针 再放入数据 正好
栈溢出 非常危险–汇编中不能保证栈是否越界
栈 小结
各种段 小结
数据段栈段放一块也行 一个前面操作 一个后面操作
导学目录
用汇编写程序 汇编程序
套路 程序返回- 把控制权交还给dos; mov ax,4c00h int 21h—中断?
三种伪指令assume cs:codesg 把codesg用的寄存器和cs关联----即把codesg作为程序段
例子:2的三次方
程序中的错误
写程序
masm 编译程序
相关文章
- Prometheus监控学习笔记之使用JMX Exporter监控微服务JVM
- Rust学习笔记(5)- 定义和实例化
- 《CLR via C#》笔记:第4部分 核心机制(2)
- PHP学习笔记(一)
- 力扣刷题笔记--1773. 统计匹配检索规则的物品数量
- hitcon 2018受虐笔记一:one-line-php-challenge 学习
- 开源规则引擎 Drools 学习笔记 之 -- 1 cannot be cast to org.drools.compiler.kie.builder.impl.InternalKieModule
- docker使用笔记VII -- Scrapy
- 鸟哥的私房菜学习笔记 -- 网络速查
- 鸟哥的私房菜学习笔记 -- iptables防火墙设置
- docker使用笔记 I -- Dockerfilebuildrunkill
- docker使用笔记IV -- 使用docker的风格分离Nginx PHP Mysql
- 《Python自然语言处理》-- 1. 概述(笔记)
- 【学习笔记】Docker学习笔记
- 生信星球学习小组-Day3学习笔记--conda
- 生信星球学习小组-Day4学习笔记--R语言基础
- 学习小组Day5笔记--刘
- C++ 20 学习笔记1 --From BiliBili.com
- Easyui学习整理笔记详解编程语言
- Redis学习指南:笔记篇(redis学习笔记)
- prototypeElement学习笔记(篇一)
- python笔记(2)
- jQuery学习笔记(3)--用jquery(插件)实现多选项卡功能
- Android开发笔记之:对实践TDD的一些建议说明
- JavaScript学习笔记之JS事件对象