搜索资源列表
baogeascii
- 一、用表格形式显示字符 1、题目:用表格形式显示ASCII字符 2、实验要求: 按15行*16列的表格形式显示ASCII码为10H-100H之间的所有字符,即以行为主的顺序用ASCII码递增的次序依次显示对应的字符.每16个字符为一行,每行中的相邻两个字符之间用空白符(ASCII为0)隔开. 3、提示: (1)显示每个字符可能使用功能号为02的显示输出功能调用,使用方法如下: MOV AH,02H MOV DL,输出字符的ASCII码 INT 21H 本题中可
system
- 系统时间显示程序 利用BIOS的INT 1AH的2号系统功能调用,将计算机系统的时间参数(BCD码)送入寄存器。其中CH 和CL中保存的是小时数和分钟数;DH中保存的是秒钟数,将BCD码表示的时,分,秒转换成ASC I I码并送入屏幕显示。并用INT 21H 的7号功能调用判断输入回车并清屏
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
Administrator
- DAC0832输出的是电流,要转换为电压,还必须经过一个外接的运算放大器,实验线路如图所示。-dat segment import db input a 4 bit hex:$ output db the equal number=$ err db wrong number$ dat ends cod segment assume cs:cod,ds:dat start: mo
interupte
- 汇编程序的中断程序的设计方法 int 21H的1号、2号、9号功能的使用 使用21H中断的9号功能,输出提示信息,并使用1号功能从键盘输入2个小于10的数,计算其和,并将和存放在存储单元R中。-Assembler interrupt process design method int 21H 1, 2, 9, features the use of 21H interruption of function on the 9th, the output message, and use the 1
FSFDISK
- FSFDISK.COM : Fixed disk partitioning utility (standalone msdos program -which does not use MSDOS INT 21h functions-) for singlix (or another) fs. MASM style ASM source code
pianoASM
- 根据乐曲中不同的音符是由输出不同频率的声波而产生的原理,通过设置PC机中 8253定时器不同的计数值,可由扬声器发出不同的曲调。 以下是实现PC机作为一架可弹奏的钢琴演奏预定的曲调。程序中采用了INT 21H软中断调用了DOS的常用子程序。-According to different notes in music from the output generated sound waves of different frequencies principle, PC, in 8253 by se
DOC-system-function-call
- DOC系统功能调用(INT 21H),各系统调用的符号和含义以及BIOS中断调用的各参数符号及含义。-DOC system function call (INT 21H), the system calls the symbols and meanings and BIOS interrupt calls of the symbols and meaning of each parameter.
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
code
- creat ,close and write file by assembly programing.int 21h
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
example
- Write an EXE program that accepts a string from the keyboard, converts it to HEX (this algorithm should also check to see if the input is a number), and stores it. It should take a second string and convert it to HEX, then add the two numbers,
huibian.tar
- .文件加密程序 要求:A、文件名从键盘输入。 B、加密密钥从键盘输入。 思路:从原文件读取内容至缓冲区,对其加密后,重新写回文件原来的地方。 提示要点:A、加密可使用“异或”操作。 B、相关中断为3DH,3EH,3FH,40H,42H号系统功能调用(INT 21H)。 -. File encryption program requirements: A, file names from the keyboard. B, the encryption key fr
Pract1
- Print messages and strings using int 21h.
test
- 如何获取真正中断入口地址 真正的中断地址往往在远跳转的地方,在判断哪个远跳转是真正的中断地址时,不同的中断要具体判断,如跟踪 INT 13H 时,我们知道 BIOS 的段地址一般为 E000,所以一旦判断到段地址为 E000 时,就可以把这个地址保存下来作为真正 INT 13H 地址,而跟踪 INT 21H 时,INT 21H 在 DOS 的内核中,所以要先用第一个 MCB 地址的功能取出 MCB 地址,而第一个 MCB 地址之前是系统内核区,当判断到段地址小于第一个 MCB 地址时,这个
test7
- 汇编 系统功能调用 使用INT 21H 进行系统显示功能的调用-huibian INT
int-21h--ah=9
- 汇编小程序 INT 21H 的9号功能输出,应用了BUFFER-Compilation of small program 9 function output