汇编语言
学习汇编语言的一些小记录
ProphetMo__
这个作者很懒,什么都没留下…
展开
-
【汇编语言】子程序递归求和
【汇编语言】子程序实现递归求和编程一个求1+2+…+N的子程序,要求用递归实现。设和不会溢出完整代码;This is the structure of a main module using complete segment directives DATA SEGMENT ;......Place data declarations hereN DB ?ANS DB ?;......DATA ENDSSTACK SEGMENT STACK DB 100 DUP(0)STACK原创 2021-12-19 17:05:16 · 1114 阅读 · 0 评论 -
【汇编语言】标志位及其含义
【汇编语言】标志位及其含义标志位名称01OF (Overflow Flag)NV (Not oVerflow)OV (OVerflow)DF (Direction Flag)DN (DowN)UP (UP)IF (Interrupt Flag)EI (Enable Interupt)DI (Enable Interupt)SF (Sign Flag)PL (POsitive) 这个有点特殊就把他当成PO看NG (NeGative)Z原创 2021-12-19 16:16:51 · 994 阅读 · 0 评论 -
【汇编语言】数组排序
【汇编语言】数组排序将已定义的**DW类型**数组进行 **降序排序**DB类型也很简单 改下几个数据就ok了想知道的评论戳我就行完整代码;This is the structure of a main module using complete segment directives DATA SEGMENT ;......Place data declarations hereAY DW 10H, 20H, 30H, 40H, 50H, 60H, 70H, 80H, 90H, 0原创 2021-12-20 16:20:52 · 1506 阅读 · 0 评论 -
【汇编语言】字符串比较
【汇编语言】字符串比较设计一个字符串比较程序(同于c语言中的strcmp()函数)完整代码;This is the structure of a main module using complete segment directives DATA SEGMENT ;......Place data declarations hereSTR1 DB 'abce$'STR2 DB 'b$'G DB '1$'E DB '0$'L DB '-1$';......DATA ENDSST原创 2021-12-19 16:22:11 · 2338 阅读 · 0 评论 -
【汇编语言】 寻址方式
【汇编】 寻址方式一、直接寻址 立即数 操作数包含在指令中,它作为指令的一部分,跟在操作码后存放在代码段,这种操作数成为立即数 立即寻址方事所提供的操作数紧跟在操作码后面,与操作码一起放在指令代码段中,不需要到其他地址单元中去取。立即数可以是8位,也可以是16位。这种寻址方式主要用于给寄存器或存储单元赋初值的场合。立即寻址方式是这七种寻址中速度最快的寻址方式MOV AX, 34H ; 源操作数是直接寻址方式二、寄存器寻址寄存器寻址的特点是操作数在CPU内部的寄存器中,在指令中指定寄存器号。原创 2021-12-19 16:20:23 · 3470 阅读 · 0 评论 -
【汇编语言】宏定义实现数据复制
【汇编语言】宏定义实现数据复制编写宏,将源地址开始的n个字节复制到目的地址,三个参数为源地址,目的地址和字节数。原创 2021-12-20 11:29:23 · 775 阅读 · 0 评论