谁会做程序?一个汇编程序,一个高级程序?

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:53:35
我只是想应付一下选修课的期末考试
谁帮我做一下呢?两个,随便题目都可以,大小长短都随便,网上抄的也可以,当然自己做会更好
只要做得出来,我跪谢了!!!
有做出来,我追加分数

自制的汇编小程序,可在debug的环境下使用
;显示你输入在500单元开始的数据的字符串形式并赋于颜色
mov ax,b800
mov es,ax
mov si,0
mov di,0
mov ah,0a
next: mov al,[500+si]
cmp al,24
je end
mov es:[di],ax
inc si
add di,2
jmp next
mov ah,7
int 21
int 20

高级语言没多大难度就不写了

DATA SEGMENT
VAR DW 56F4H
ONE DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV BL,0
MOV CX,16
L1:MOV AX,VAR
SHR AX,1
JNC L2
INC BL
L2:DEC CX
LOOP L1
MOV AH,4CH
INT 21H
CODE ENDS
END START
这是一个统计一个变量里边有多少个1的汇编程序,用MASM和LINK生成EXE文件后就可以DEBUG看结果,结果在BL里