向内存中传送数据
来源:互联网 发布:moe软件简介 编辑:程序博客网 时间:2024/04/29 23:43
功能:想内存 0:200 —— 0:23F 依次传递数据0——63 对应的十六进制就是0——3F
assume cs:code
code segment
mov ax,200h
mov ds,ax
mov bx,0h ;BX 从0 开始
mov cx,40h
s: mov [bx],bl ; BX 是从 0 开始的 我们所需的就是 从 0 开始的数据 BL 是BX 的地位
正好与一个字节匹配
inc bx ; BX自增
loop s ; 绕圈
mov ax,4c00h
int 21h
code ends
end
知识点: 一段安全的空间
在8086 模式中,随意向一段内存空间写入内容是很危险的,因为这段空间中可能存
放着重要的 系统数据或代码
如果不是 纯DOS (实模式)的环境 当我们的操作有危险时 系统会发出警告的
如果是 纯DOS (实模式)的环境,哈哈,面对的直接是硬件,啥警告都没有,直接死机
AND SO
我们需要一段可以随意使用的空间
WHERE?!!!
学习汇编 当然 必须 要去面对 那些早已被层层系统软件掩盖的真相
可是又不希望死机 或者其他的情况
内存中有 0:200 -- 0:2ff 单元 空间
DOS 和其他合法程序 一般都不会使用 这 256(16*16) 个字节的空间
但显而易见 ,这段安全空间是有很大的缺点的
不够用啊!!
这么点 不行不行的!!后事如何,我暂时还不知 !!
assume cs:code
code segment
mov ax,200h
mov ds,ax
mov bx,0h ;BX 从0 开始
mov cx,40h
s: mov [bx],bl ; BX 是从 0 开始的 我们所需的就是 从 0 开始的数据 BL 是BX 的地位
正好与一个字节匹配
inc bx ; BX自增
loop s ; 绕圈
mov ax,4c00h
int 21h
code ends
end
知识点: 一段安全的空间
在8086 模式中,随意向一段内存空间写入内容是很危险的,因为这段空间中可能存
放着重要的 系统数据或代码
如果不是 纯DOS (实模式)的环境 当我们的操作有危险时 系统会发出警告的
如果是 纯DOS (实模式)的环境,哈哈,面对的直接是硬件,啥警告都没有,直接死机
AND SO
我们需要一段可以随意使用的空间
WHERE?!!!
学习汇编 当然 必须 要去面对 那些早已被层层系统软件掩盖的真相
可是又不希望死机 或者其他的情况
内存中有 0:200 -- 0:2ff 单元 空间
DOS 和其他合法程序 一般都不会使用 这 256(16*16) 个字节的空间
但显而易见 ,这段安全空间是有很大的缺点的
不够用啊!!
这么点 不行不行的!!后事如何,我暂时还不知 !!
0 0
- 向内存中传送数据
- ByteArrayInputStream和ByteArrayOutputStream向内存中读写数据
- android 向内存中 读写 文件数据 》》》java基础---- 文件输入流,文件输出流
- 使用CreateFileMapping,MapViewOfFile创建内存映射文件,如何向内存映射文件中写入数据,读取数据。
- 创建Proc文件--并向内存中写入Hello World!!
- android 向内存中写入以及读取文件
- 利用汇编语言编程:向内存0:200-0:023f依次传送0-63(3fh)
- 向内存卡写入图片
- android向内存卡写入xml文件
- 操作系统设备管理-设备I/O内外存数据传送方式
- 大小端模式和直接向内存赋值
- 获取网页中传送的数据
- 数据传送
- 数据在内存中各种形式
- 传送数据与传送代码
- kohana中模板以及视图中数据传送
- 软件调试23章 堆管理器向内存管理器释放的疑惑
- C语言多级指针的地址和所指向内存块的地址的理解
- 蓝桥杯 日历问题 计算两个日期的时间差
- IOS中获取各种文件的目录路径的方法
- 孤儿进程与僵尸进程[总结]
- CocoaPods的使用
- swift判断与元组
- 向内存中传送数据
- HDU 5200 Trees (正向线段树,逆向并查集)
- 表的连接方式:NESTED LOOP、HASH JOIN、SORT MERGE JOIN
- 《卡耐基写给男人的12堂财商课》摘录
- 基础练习 闰年判断
- Java基础—多线程(二)
- 数据结构之单链表
- 复制程序
- 协方差和协方差矩阵的理解