搜索资源列表
baogeascii
- 一、用表格形式显示字符 1、题目:用表格形式显示ASCII字符 2、实验要求: 按15行*16列的表格形式显示ASCII码为10H-100H之间的所有字符,即以行为主的顺序用ASCII码递增的次序依次显示对应的字符.每16个字符为一行,每行中的相邻两个字符之间用空白符(ASCII为0)隔开. 3、提示: (1)显示每个字符可能使用功能号为02的显示输出功能调用,使用方法如下: MOV AH,02H MOV DL,输出字符的ASCII码 INT 21H 本题中可
buhao7-1
- .data val1 sword 0 val sword -276 .code main proc mov ax,val cwd mov bx,10 idiv bx mov val1,ax call writebin call crlf mov ax,dx call writebin exit main endp end main
copy
- 子程序功能:求字符串的长度 入口参数:DS:DX存放字符串的首地址,该字符串以0为结束标志 出口参数:CX存放该字符串的长度 算法描述:用BX来指针来扫描字符串中的字符,如果遇到其结束标志,则停止扫描字符串操作
shujujiai
- 数据加密程序 p macro buf lea dx,buf mov ah,9 int 21h endm data segment pp db 0dh,0ah, welcome you to run this programme!$ qq db 0dh,0ah, when you input number,press enter.$ qw db 0dh,0ah, 6eh,52h,94h,52h,$ qa db 0dh,0ah, $ info1 d
闰年计算
- data segment ;定义数据段 infon db 0dh,0ah,'Please input a year: $' Y db 0dh,0ah,'This is a leap year! $' N db 0dh,0ah,'This is not a leap year! $' w dw
9999
- 汇编语言画圆,计算三角形水平边平方,●双字减法,入口参量:bx减数的低16位,cx减数的高16位,dx被减数高16位,ax被减数低16位-Assembly Language Circle, calculate the square side of the triangle level, ● double-word subtraction, import parameters: bx subtrahend the low 16, cx subtrahend high 16, dx minuend
jsfjjfjfjf
- 该程序在显示三角形时的顺序是从顶点到底边,首先得定位顶点像素的坐行列坐标(dx,cx)则接其后的像素起始坐标为(dx+1,cx-1),终点坐标为(dx+1,cx+1),再接着的下一行像素的起始坐标为(dx+2,cx-2),终点坐标为(dx+2,cx+2),再下一行始终点坐标分别为(dx+3,cx-3),(dx+3,cx+3).依此类推直到最后一行的始终坐标分别为(dx+n,cx-n),(dx+n,cx+n).在写同行像素时用cmp cx,cx+n jnz Y 来实现循环,所以在这个循环过程中注意
youyi
- 汇编实验用来实现dx,ax寄存器中存储数据双字右移-Used for the compilation of experimental dx, ax register to store data in two-word shifted to right,
asm
- 编程实现双字数据右移。 试写出程序将DX,AX中的双字右移四位。 -Programming shifted to right double-word data. Try to write program DX, AX shifted to right in the four pairs of characters.
shiyan1
- 广东工业大学汇编实验一源代码。将结果输出来,dx存储了要显示的字符串的地址。-Guangdong University of experiments a compilation of source code. The results output, dx stored the address of the string to be displayed.
8254-1
- 8254调试代码CODE SEGMENT ASSUME CS:CODE,DS:DATA MOV DX,INTCSR_BYTE1 MOV AL,1FH OUT DX,AL MOV DX,INTCSR_BYTE2 MOV AL,3FH OUT DX,AL MOV DX,INTCSR_BYTE3 MOV AL,00H OUT DX,AL-code of 8254CODE SEGMENT ASSUME CS:CODE,DS:D
3
- 用轻松汇编调试汇编语言例子(求双字DX:AX中的1的个数)-Easy assembly with debugging assembly language example (find double word DX: AX in the number of 1)
masm
- win32 汇编语言 播放歌曲的小程序 完整 STACK SEGMENT DB 200 DUP ( STACK ) STACK ENDS CODE SEGMENT ASSUME DS:DATA,SS:STACK,CS:CODE START: MOV AX,DATA MOV DS,AX MOV aH, 0 MOV AL,00 INT 10H ********** 定义一个宏显示 waitf proc near
masm-query
- 汇编实现字符查找功能:data segment word1 db macth! ,0ah,0dh, $ word2 db no match! ,0ah,0dh, $ buffer1 db ? 存入关键字 buffer2 db 20h dup(?) db 0 db 20h duo(?) 存输入字符,大小可改 data ends stack1 segment stack db 200h dup(?) stack1 ends code se
MIT
- 判断用户输入的n个数字中的最大值,并将最大值存入dx寄存器中,将最大值的地址存在AX寄存器中-It is a program that calculate the max number in the a string of number you entered,and save the max at the dx register,sava it s address at the ax register