一个汇编语言视频教程的问题

一个汇编语言程序的修改问题_百度知道
一个汇编语言程序的修改问题
中程序设置的是一个奔跑的男孩但是我需要将其修改,3 jna drawchar?或者说我想换成别的颜色该怎么修改呢,1 mov bl,asciiint 10h,03h mov al,9 mov cx,并设置了男孩的高度和宽度mov ah,0 inc dh cmp dh,3 jna drawchar以上是男孩的高度宽度和颜色的源代码有高手能帮忙解释下么;inc ascii inc dl 设置男孩为黄色并在蓝色背景里
感谢 谦者无敌
的答复 我现在已经知道怎么修改颜色了求教高手怎样修改高度与宽度本来该程序还有大量数据因为篇幅未列出来~?谢谢
提问者采纳
在光标位置显示字符和属性,9 mov cx,我这里把bl分成8位这样表示,0 inc dh cmp dh,03h mov al,可能是控制高度和宽度的inc dl cmp dl,R1 G1 B1 分别控制字符的背景的颜色红绿蓝的值,
I1 I2分别表示字符闪烁和字符高亮显示,如果说这是设置高度和宽度的话,bl为字符的属性是控制字符颜色和闪烁的,3和 mov dl,ascii int 10h 这是bios 10号功能调用,1 mov bl,cx表示字符重复次数,3 jna drawchar ,dl和dh应该是代表高度和宽度的吧,那么我想,(bl=1Eh)程序没给完,3里的3为别的值试试看,al为显示的字符,你可以修改那两句cmp dl,R2 G2 B2 分别控制字符的颜色的红绿蓝的值,我也不好这么来回答你。如要设置颜色为 黄色背景为蓝色那么bl就要为,I1 R1 G1 B1 I2 R2 G2 B2mov ah
提问者评价
非常感谢~!
其他类似问题
汇编语言程序的相关知识
其他1条回答
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁一个汇编问题,FCB UNAVAILABLE,帮忙看下什么错误。_百度知道
一个汇编问题,FCB UNAVAILABLE,帮忙看下什么错误。
0 MOV AX,3,0 MOV NUM,5? L DW 100,DX INC EBX CMP EBX,SUM MOV DX,5,6:STACKS START,2 JNE L2 MOV WORD PTR BUF[EBX*2],8,9 INT 21H ENDM DATAS SEGMENT USE16 S DW 1:DATAS,AX POP BX POP CX POP AX RET SM ENDP TLT PROC: MOV AX,6, 4,0 MOV CX,0 L2,S[BX][SI] INC BX DEC CX ADD AX,6,2,DS,9 NUM DW ;同上 PUSH AX PUSH CX PUSH BX PUSH DX MOV EBX,5 MOV SI:CODES,3,8,4CH INT 21H
SM PROC PUSH AX PUSH CX PUSH BX MOV BX,AX MOV AH, 5: DIV L[EBX] MOV WORD PTR BUF[EBX*2],1 INT 21H MOV AH,7,AX MOV AX,4: MOV AX,DATAS MOV DS,10 BUF DD 3 DUP(0);此处输入堆栈段代码 STACKS ENDS CODES SEGMENT ASSUME CS, 2,NUM L1;$&#39, 3,&#39,AX CALL SM CALL TLT WRITE BUF MOV AH,7,S[BX][SI] LOOP L1 MOV SUM,5,A MOV AH,5,7,4,4.386 WRITE MACRO A LEA DX;
DATAS ENDS STACKS SEGMENT USE16 STACK DB 200 DUP(0),SS,6?
提问者采纳
6,4,7,4://support,4;en-us.microsoft,只有这个编译错误,6,6 DW 3,这不是代码问题,7;en-us,/default?scid=kb。 S DW 1,9 至于 FCB UNAVAILABLE .aspx,5,6,参考./default,程序没调试://support,5 DW 2;95877" target="_blank">http,2,8,3?scid=kb: <a href="http,8 DW 5,3,7 DW 4,5,每行前都要加一个DWS定义的时候
其他类似问题
fcb的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁关于汇编语言的问题
一个小程序_百度知道
关于汇编语言的问题
一个小程序
code segment
assume cs:codestart:
mov bl,30hrrr:
mov al,blinc blcmp bl,3ahja stopmov dl,almov ah,02hint 21hmov dl,2ch
mov ah,02hint 21h
(输出&,&在屏幕上)jmp rrrstop:
mov ax,4c00h
int 21hcode endsend start运行结果 0,1,2,3,4,5,6,7,8,9,请问怎么修改可以将9后面的“,”不显示出来
提问者采纳
code segment assume cs:code start: mov dl,30h mov cx,10 Q1:mov al,dl mov ah,0eh int 10h cmp cx,1 jz Q2 mov al,2ch int 10h inc dl Q2:loop Q1 mov ah,0 int 缉梗光妓叱幻癸潍含璃16h mov ah,4ch int 21h code ends end start
提问者评价
非常感谢你的帮助
其他类似问题
按默认排序
其他1条回答
看不懂你的程序,别笑我...弄一个计数器,数据跟&#39;,&#39;号分开显缉梗光妓叱幻癸潍含璃示显示一个数据显示一个&#39;,&#39;号&#39;,&#39;的计数器少显示一个就行了
汇编语言的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁&&问题点数:0&&回复次数:8&&&
求教一个简单的汇编语言编程问题
编写程序,将一个包含有20个数据的数组M分成两个数组:正数数组P和负数数组N,并分别把这两个数组中数据的个数显示出来。
搜索更多相关主题的帖子:
来 自:china
等 级:版主
威 望:208
帖 子:10890
专家分:31141
.model small
.stack 200h
&&&&M dw -1h,0h,33h,1h,-10h, 15 dup(-1h)
&&&&P dw 20 dup(0)&&&&&&&&;正数 bx
&&&&N dw 20 dup(0)&&&&&&&&;负数 dx
&&&&buffer db 'P:&&,N:&&',13,10,'$'
&&&&mov ax,@data
&&&&mov ds,ax
&&&&xor ax,ax
&&&&mov bx,ax
&&&&mov dx,ax
&&&&lea si,M
&&&&mov cx,20d
&&&&or ax,ax
&&&&mov WORD ptr ds:[P+bx],ax
&&&&inc bx
&&&&jmp @f
&&&&mov WORD ptr ds:[N+dx],ax
&&&&inc dx
&&&&loop @loop
&&&&mov ax,bx
&&&&mov cl,10d
&&&&div cl
&&&&add ah,30h
&&&&mov ds:[buffer+3h],ah
&&&&xor ah,ah
&&&&div cl
&&&&add ah,30h
&&&&mov ds:[buffer+2h],ah
&&&&mov ax,dx
&&&&div cl
&&&&add ah,30h
&&&&mov ds:[buffer+8h],ah
&&&&xor ah,ah
&&&&div cl
&&&&add ah,30h
&&&&mov ds:[buffer+7h],ah
&&&&lea dx,buffer
&&&&mov ah,9h
&&&&int 21h
&&&&;暂停,任意键关闭
&&&&mov ah,1
&&&&int 21h
&&&&mov ah,4ch&&&&&;结束,可以修改al设置返回码
&&&&int 21h
来 自:china
等 级:版主
威 望:208
帖 子:10890
专家分:31141
为什么输出是
&#9787;02 &#87;
等 级:新手上路
上面用的是单片机汇编语言还是8086汇编语言啊
等 级:新手上路
能不能用8086汇编语言啊…………
来 自:china
等 级:版主
威 望:208
帖 子:10890
专家分:31141
[bo][un]xiangya[/un] 在
02:03 的发言:[/bo]
能不能用8086汇编语言啊…………
打击偶学习汇编的积极性…………&&连8086汇编都算不上 555555
偶的代码真这么烂???&&偶学汇编没几天的
来 自:china
等 级:版主
威 望:208
帖 子:10890
专家分:31141
偶也不会单片机汇编呀
等 级:新手上路
&&& int 21h
输出的是字符串程序把数字当ASCC码 所以输出相应的符号
来 自:china
等 级:版主
威 望:208
帖 子:10890
专家分:31141
[bo][un]liehu232[/un] 在
21:06 的发言:[/bo]
&&& int 21h
输出的是字符串程序把数字当ASCC码 所以输出相应的符号
buffer db 'P:&&,N:&&',13,10,'$'
到底该怎么写?
版权所有,并保留所有权利。
Powered by , Processed in 0.025305 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 汇编语言程序设计 的文章

 

随机推荐