汇编
EW_DUST
这个作者很懒,什么都没留下…
展开
-
汇编实现一个简单加法程序。
汇编语言,写一个简单加法程序“3+5=8”,加数和结果分别存在内存单元NUM1、NUM2、NUM3中。data segment num1 db 3 num2 db 5 num3 db ?data endscode segmentassume cs:code,ds:data start:mov ax,data mov ds,ax mov al,num1 ...原创 2018-12-02 16:59:26 · 24042 阅读 · 4 评论 -
汇编实现大小字母转换
从键盘键入一个大写英文字母,存放到内存单元BUF1中,再转化为对应的小写字母,存放到内存单元BUF2中。data segmentbuf1 db ?buf2 db ?data endscode segmentassume ds:data,cs:codebegin:mov ax,datamov ds,axmov ah,01int 21hmov buf1,aladd al,2...原创 2018-12-02 17:01:50 · 745 阅读 · 0 评论 -
汇编语言实验将内存单元存储的字节数据的16进制数的低位输出到显示器并显示。
打表法:DATA SEGMENTASCII DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H DB 41H,42H,43H,44H,45H,46HHEX DB 0BHDATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AX...原创 2018-12-02 17:05:33 · 5196 阅读 · 0 评论 -
汇编语言实现文本浏览器
运行程序后,屏幕显示“input number (1-3):”键入“1”后,显示“chapter1: introduction”键入“2”后,显示“chapter2: designing method”键入“3”后,显示“chapter3: experiment”键入其他数字后,返回屏幕提示状态 。 data segmentstr db 'please input nu...原创 2018-12-02 17:07:31 · 1389 阅读 · 0 评论 -
汇编语言实现冒泡法排序
利用冒泡法排序算法,将内存单元存储的数35H,78H,25H,13H,8H,D2H由大到小进行排序。DATA SEGMENTDAT DB 35H,78H,25H,13H,8H,0D2HDATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AX MOV CX,5A...原创 2018-12-02 17:09:40 · 7315 阅读 · 2 评论 -
汇编语言实现显示16进制数
将内存单元存储的8个两位16进制数:01H, 25H, 38H, 62H, 8DH, 9AH, BAH, CEH依次显示在屏幕上。直接转换。DATA SEGMENTBUF DB 01H,25H,38H,62H,8DH,9AH,0BAH,0CEHN DW $-BUFX DW 0DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTA...原创 2018-12-02 17:11:44 · 13725 阅读 · 0 评论 -
汇编语言实验十进制2进制16进制转换输出
从键盘输入一个0–255之间的整数,在屏幕上显示出该整数对应的二进制和十六进制数。DATA SEGMENTMEG DB 'Please input a number(0~255):',0DH,0AH,'$'ME2 DB 0DH,0AH,'Input a invalid number,exit!',0DH,0AH,'$'X DB ?Y DB 0AHBUF DB 10 DB ?...原创 2018-12-02 17:13:29 · 3667 阅读 · 0 评论