摘要: 转载于:https://baijiahao.baidu.com/s?id=1620193436856012646&wfr=spider&for=pc(如有侵权请告知) 进入eclipse下载页,界面如下图所示: eclispe提供了两种下载方式。一种是下载安装程序,下载后直接运行安装程序,根据安装程 阅读全文
posted @ 2020-07-30 09:55 明亮先森 阅读(277) 评论(0) 推荐(0) 编辑
摘要: CMP指令 无符号数比较转移指令(A:大 B:小 E:等于) note:1)cmp指令后用以上跳转比较大小 2)记忆指令和意义 带符号数比较转移指令(G:大 L:小 E:等于) note:1)cmp指令后用以上跳转比较大小 2)记忆指令和意义 data segment X DB 78H,87H y 阅读全文
posted @ 2020-07-13 10:52 明亮先森 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 1.JC/JNC 2.JZ/JNZ 3.JS/JNS 4.JO/JNO 5.JP/JNP 6.JCXZ data segment x db 3,4,6,0,5,8,9 data ends code segment assume cs:code,ds:data start: mov ax,data m 阅读全文
posted @ 2020-07-13 10:03 明亮先森 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1.1转移指令原理 2.无条件转移JMP 新手学习,若有错误请留言,谢谢! 阅读全文
posted @ 2020-07-13 09:54 明亮先森 阅读(430) 评论(0) 推荐(0) 编辑
摘要: data segment x db 55h,77h,14 dup (?) y dw 0ff00h,1234h,8 dup (?) data ends code segment assume cs:code,ds:data start: mov ax,data mov ds,ax ;字节操作 mov 阅读全文
posted @ 2020-07-11 22:46 明亮先森 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1.逻辑左移(无符号数) 注:移动n位相当于无符号数乘2的n方 用移位操作实现乘法 2.逻辑右移(无符号数) 注:移动n位相当于无符号数除2的n方 3.算数左移(有符号数) 注:移动n位相当于有符号数乘于2的n方 4.算数右移(有符号数) 注:1)移动n位相当于有符号数除2的n方 2)第七位补原符号 阅读全文
posted @ 2020-07-11 20:57 明亮先森 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 1.1逻辑与运算 1.2与运算功能 2.1或运算功能 2.2或运算功能 3.1逻辑非运算 4.1异或运算 4.2异或运算功能 将寄存器清0:mov bx 0(不影响标志位,标志位结果无法利用) :xor bx,bx(影响标志位,标志位结果可以利用) 5.测试运算 data segment x db 阅读全文
posted @ 2020-07-11 20:05 明亮先森 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 一、ADD ADC INC和SUB SBB DEC 1.加法指令 2.减法指令 CF (进位计数器,存进位值) sub和add指令要求:DST、SRC 不能同时为存储器,DST不能为立即数,运算结果对标志位有影响。 sbb和adc指令要求:DST、SRC 不能同时为存储器, SRC可为立即数,运算结 阅读全文
posted @ 2020-07-11 20:03 明亮先森 阅读(2436) 评论(0) 推荐(0) 编辑
摘要: ;数据段 d1 segment ;定义数据段为,名为:d1 ;定义数据 buff1 db 36,36h,101100B sum1 db ?,?,? buff2 dw 100,900fh,1234h sum2 dw 3 dup(?) d1 ends;附加段 e1 segment;代码 e1 ends; 阅读全文
posted @ 2020-07-11 12:14 明亮先森 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一、标志位、操作数类型、指令格式 1.标志位 note: cf:进位为1;不进位为0 of:溢出为1;不溢出为0 zf:结果为0,zf为1;结果为1,zf为0 af:进位为1;不进位为0 2.操作数类型 1)立即数 3)内存单元地址 2)寄存器号(X86) 3.汇编语言指令格式 二、MOV指令使用 阅读全文
posted @ 2020-07-07 21:11 明亮先森 阅读(235) 评论(0) 推荐(0) 编辑