单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级汇编指令统计组员:李阳阳刘璐璐 窦文琦徐兴庞发军 经观察统计可知汇编指令主要有 POPPUSHXCHGXLATINOUTLEAADDADCSUBMULDIVNOTANDORXORTESTSHLSHRSARROLRORCALLRETJMPLOOPLOOPNEJCXZJAJOJNOJAEJBJNBINTINTOIRE
38086 38086的指令系统31 数据传送指令(P89)32 算术运算指令(P96)33 逻辑运算及移位指令(P107)34 串操作指令(P114)35 控制转移指令(P119)36 输入/输出指令(P134)37 处理器控制专用指令(P135)3131 数据传送指令?通用数据传送指令MOV (P90)?堆栈操作指令PUSH、POP (P91)?交换指令XCHG (P92)?查表指令XLA
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级6 8088汇编指令及编程2008级 讲稿2010年9月8088汇编指令及编程汇编语言与汇编指令汇编语言汇编指令部分指令解析INOU输入输出指令TEST测试指令PUSHPOP栈操作指令MOV存储器的数据传输汇编语言汇编语言汇编 (Assembly Language)是面向机器的程序设计语言.汇编语言是一种功能很强的程序设计语
ARM指令集(掌握)数据处理指令转移指令程序状态寄存器访问指令加载存储指令异常产生指令伪指令opcode:指令助记符cond:执行条件S:是否影响CPSR寄存器的值Rd:目标寄存器 Rn:第1个操作数的寄存器operand2:第2个操作数6Z=10011N=01000N=V1101任何900000x001010Rm逻辑左移算术右移扩展的循环右移例如:ADDR1R1R1LSL 3R1=R1R1<<3
1第八章 ARM汇编指令4学时第八章 ARM汇编指令81ARM指令格式(掌握)ARM指令的一般编码格式ARM指令的条件域指令的第二源操作数82ARM寻址方式(掌握)寄存器直接寻址立即寻址寄存器移位寻址寄存器间接寻址基址变址寻址多寄存器直接寻址相对寻址堆栈寻址2第八章 ARM汇编指令83ARM指令集(掌握)数据处理指令转移指令程序状态寄存器访问指令加载/存储指令异常产生指令伪指令3481ARM指令格
#
#
#
(2)减法指令是将累加器的内容或另一个数据存储单元的内容与一个16比特的值相减,并把结果放进累加器。SUB Smem,src;src=(src)-(Smem)SUB Smem,TS,src;src=(src)-(Smem)TSSUB Smem,16,src[,dst];src or[,dst]=(src)-(Smem)16SUB Smem [,SHIFT],src[,dst];src or[,ds
int指令 编写供应用程序调用的中断例程示例二 编写安装中断7ch的中断例程:功能:将一个全是字母以 0结尾的字符串转化为大写参数:ds:si指向字符串的首地址应用举例: 将data段中的字符转化为大写 对intiret和栈的深入理解 对intiret和栈的深入理解 BIOS和DOS中断例程的安装过程 BIOS中断例程应用 BIOS中断例程应用 DOS中断例程应用
违法有害信息,请在下方选择原因提交举报