![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
脸是真的白
CSDN博客主要发布的是自己的学习过程中的日志类文章
下载资料请私我
展开
-
王爽汇编语言 课程设计1
assume cs:codedata segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992' db '1993','1994','1995' ;以上是表示21年的21个字符串 起始位置 0 dd 16,22,382,1356,2390,8000,16000,24486,原创 2020-10-03 21:21:04 · 235 阅读 · 0 评论 -
王爽汇编语言 实验10-数值显示
assume cs:codedata segment db 10 dup (0)data endscode segment start:mov ax,12666 mov bx,data mov ds,bx mov si,0 call dtoc mov dh,8 mov dl,3 mov cl,2 call show_str mov ax,4c00h int 21h;功能:将word型数据转变为表示十进制数的字符串,字符串以0原创 2020-10-03 15:58:40 · 808 阅读 · 0 评论 -
王爽汇编语言 实验10-解决除法溢出的问题
assume cs:codecode segment start:mov ax,4240h mov dx,000fh mov cx,0ah call divdw mov ax,4c00h int 21h;功能:进行不会产生溢出的除法运算,被除数为dword型,除数为word型,结果为dword型。;参数:(ax)=dword型数据的低16位,(dx)=dword型数据的高16位,(cx)=除数。;返回:(dx)=结果的高16位,(ax)=结果的低原创 2020-10-02 23:26:01 · 495 阅读 · 0 评论 -
王爽汇编语言——实验10-显示字符串
assume cs:codedata segment db 'Welcome to masm!',0data endscode segment start:mov dh,7 mov dl,2 mov cl,2 mov ax,data mov ds,ax mov si,0 call show_str mov ax,4c00h int 21h;功能:在指定的位置,用指定的颜色,显示一个用0结束的字符串。原创 2020-10-01 20:12:21 · 777 阅读 · 0 评论 -
王爽的汇编语言 实验9
assume cs:code,ds:datadata segment db 'Welcome to masm!'data endscode segment start:mov ax,data mov ds,ax mov ax,0b800h mov es,ax mov bx,0 mov si,0 mov cx,16 s:mov al,[bx] mov ah,02h mov es:720h[si],ax mov ah,24h原创 2020-09-27 14:46:08 · 128 阅读 · 0 评论 -
王爽的汇编语言 实验7
assume cs:codesgdata segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992' db '1993','1994','1995' ;以上是表示21年的21个字符串 dd 16,22,382,1356,2390,8000,16000,24486,50065原创 2020-09-26 17:32:02 · 122 阅读 · 0 评论 -
Debug的常用命令
1. -r 查看和改变寄存器的内容2. -d 查看内存中的内容3. -e 改写内存中的内容4. -u 查看机器码对应的汇编指令5. -a 以汇编指令的形式在内存中写入机器指令6. -t 执行指令7.-q 退出debug原创 2020-09-21 21:15:30 · 2047 阅读 · 0 评论 -
8086机各寄存器的用途
8086CPU有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW8086CPU所有寄存器都是16位的,可以存放两个字节通用寄存器(AX,BX,CX,DX)这四个寄存器可以拆分为:高位和低位两部分,当做两个八位寄存器来使用AX:临时存储,参与乘除法的运算BX:存储偏移地址来访问内存地址空间CX:条件转移指令的条件 或 循环语句的判断条...原创 2020-04-16 14:22:27 · 3961 阅读 · 0 评论 -
debug、masm和link的安装配置
debug, masm, link和dosbox的下载。路径配置原创 2020-03-01 20:48:17 · 2509 阅读 · 3 评论