摘要: 1、8086CPU转移指令分类:1.无条件转移指令(如jmp);2.条件转移指令;3.循环指令(如:loop);4.过程;5.中断。2、offse,伪指令,功能是取得标号的偏移地址。3、nop的机器码占一个字节,不产生任何结构,仅消耗几个时钟周期,接着执行后续指令,常用于程序的延时等。4、jmp指令要给出两种信息:1.转移的目的地址;2.转移的距离(段间转移、段内短转移、段内近转移)。5、依据位移进行的jmp指令:①jmp short 标号(转到标号处执行指令),这种格式的jmp指令实现的是段内短转移,它对ip的修改范围为-128~127;②jup near ptr 标号,near ptr指明 阅读全文
posted @ 2012-03-15 16:08 飞向梦 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 实验九头疼了一天,终于搞定了,其实也不是算法问题,算法倒是挺简单的,主要是显示问题,好纠结。。。。View Code 1 ;测试:向内存从b810:0000开始的单元写入数据如:-e B810:0000 01 01 02 02 03 03 04 04 2 assume cs:code,ds:data,ss:stack 3 4 data segment 5 db 'welcome to masm!' 6 data ends 7 8 stack segment 9 dw 0,0,010 stack ends11 code segment12 13 start: mov... 阅读全文
posted @ 2012-03-15 06:32 飞向梦 阅读(402) 评论(0) 推荐(0) 编辑