
汇编语言
qq_38040674
这个作者很懒,什么都没留下…
展开
-
汇编语言(王爽第三版)实验7寻址方式在结构化数据访问中的应用
assume ds:data,es:table,cs:codedata segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992' db '1...原创 2018-03-24 12:16:58 · 773 阅读 · 1 评论 -
汇编语言 将20个数据的数组分成两组,正数数组P和负数数组N,并分别显示两个数组的个数
data segment array dw 1,2,3,-4,5,-6,7,-8 data endsext segment pdata dw 8 dup(?) ndata dw 8 dup(?) a db 30h b db 30hext ends code segmentassume cs:code,ds:data,es:extstart: ...原创 2018-05-03 17:06:44 · 6487 阅读 · 3 评论 -
汇编语言 给出一组数 (例如20个数), 按照从小到大的顺序排序
assume ds:data data segment a dw 1,4,2,5,7,9,6,3 data ends code segment start: mov ax,data mov ds,ax mov cx,8 dec cx lop1: push cx ...原创 2018-05-03 17:05:36 · 12075 阅读 · 3 评论 -
汇编语言 输入一个字符或数字,放到指定寄存器AH中,并显示该数字
data segment char db '?'data endsstack segment db 128 dup ('?')stack ends assume cs:code,ds:data,ss:stackcode segmentstart: mov ax,data mov ds,ax mov ah,0 ;进行输入 ...原创 2018-05-03 17:04:42 · 10589 阅读 · 0 评论 -
汇编语言 位操作指令、控制转移指令、系统调用显示功能练习
1. 给出一个数,例如 37H或68H,请将此数显示在屏幕上。2. 给定三个无符号数(字或字节),求出最大值,并将最大值存入MAX单元,并在屏幕上显示。3. 上述三个数改为带符号的数第一题data segment pkey db "press any key...$"endsstack segment dw 128 dup(0)endscode segme...原创 2018-05-03 17:02:34 · 1013 阅读 · 0 评论 -
汇编语言 将数据区BUF1中的10个数,传送到数据区BUF2中并计算BUF1数据的累加和
data segment buf1 db '0123456789' data ends ext segment buf2 db 10 dup(0) ext endsassume cs:code,ds:data,es:ext code segment start: mov ax,data mov ds,ax;源址 mov ax,ex...原创 2018-05-03 16:55:59 · 8016 阅读 · 0 评论 -
汇编语言(王爽第三版)实验12编写0号中断的处理程序
assume cs:codecode segment start:mov ax,cs mov ds,ax mov si,offset do0 mov ax,0 mov es,ax mov di,200h mov cx,offset do0end-offset do0 ...原创 2018-05-03 16:40:21 · 620 阅读 · 0 评论 -
汇编语言(王爽 第三版)实验11 编写子程序
assume cs:code data segment db "Beginner's All-purpose Symbolic Instruction Code.",0 db 50 dup(0) data ends code segment begin:mov ax,data mov ds,ax ...原创 2018-05-03 16:39:50 · 2033 阅读 · 0 评论 -
汇编语言(王爽 第三版)实验10 编写子程序
一. 子程序:显示字符串 实验要求:在屏幕的8行3列,用绿色显示data段中的字符串。 名称:show_str 功能:在指定的位置,用指定的颜色,显示一个用0结束的字符串。 参数:(dh)=行号(0-24取值范围);(dl)=列号(0-79取值范围);(cl)=颜色(是一个二进制排列组合的值);ds:si指向字符串的首地址。assume ...原创 2018-05-03 16:38:37 · 2209 阅读 · 1 评论 -
汇编语言(王爽第三版)实验9根据材料编程
assume es:data,ss:stack,cs:datadata segment db 'welcome to masm!' db 02h,24h,71hdata endsstack segment db 10 dup(0) stack endscode segmentstart: ;初始化data数据段 mov ax,data...原创 2018-03-24 15:17:22 · 410 阅读 · 0 评论 -
汇编语言 求出首地址为DATA的100字数组的最小偶数,并把它存放在AX中
datas segment data dw 1,2,3,4,5datas ends codes segment main proc far ...原创 2018-07-06 15:48:36 · 5635 阅读 · 0 评论