【虎彡】屏幕输出的小程序,需要注释
assumecs:code codesegment start: callclr;清屏 movcx,100 main:callshow inal,60h;如果有按键Q读入 cmpal,10h;则退出程序&n
作者: znxllyuan 发布时间: 12-26
[分析程序]执行下列指令后,AX寄存器中的内容是什么?
STARTDW10H,20H,30H,40H,50H EE1DW3 ┇ MOVBX,OFFSETSTART ADDBX,EE1 MOVAX,[BX]
作者: kartik 发布时间: 12-26
图形方式下显示文字,如何实现滚屏
在写一个图形方式下显示汉字的程序,想问下如果需要显示的汉字一个屏幕显示不下,我想让它上滚该怎么做呢int10h那个是怎么工作的呢?谢谢
作者: feisure 发布时间: 12-26
新人问一个问题,关于4位补码整数。
4位补码整数(含1位符号位),它的最小数是绝对值最大负数,也就是1000.为什么是1000呢?这1000怎么来的?谢谢!
作者: ccty9527 发布时间: 12-26
[分析程序]输入数字显示对应字母
AssemblycodeSTRINGDB‘ABCDEFGHIJ'MOVAH,01;从键盘输入字符1~9INT21HANDAL,0FH;DECAL;这两句是什么意思?XORAH,AHMOVBX,OFFSETSTRINGADDBX,AXMOVBL,[BX]MOVAH,02H;显示输出INT21H
作者: kartik 发布时间: 12-25
[分析程序]逻辑右移
分析下面程序段,MOVAL,200SARAL,1MOVBL,ALMOVCL,2SARAL,CLADDAL,BL试问程序段执行后(BL)=(AL)=
作者: kartik 发布时间: 12-25
[填写指令](AL)=BFH,要求屏蔽第0,1两位,则要执行指令( AND AL,3F );如果要求第0,1位变反,可使用指令( XOR AL,3F
(AL)=BFH,要求屏蔽第0,1两位,则要执行指令(ANDAL,3F);如果要求第0,1位变反,可使用指令(XORAL,3F)为什么是3F,是写错了吧?应该是BF的吧!
作者: kartik 发布时间: 12-25
BIOS调用对屏幕操作的几点疑惑
请问命令窗口有多少行和多少列其实就是INT10H中AH=6,CH,CL,DH,DL怎么设置还有是否有用BIOS调用设计屏幕的范例给点,学习下我想初始化屏幕为*************************************GRADESYSTEM****************************************PLEASEINPUT30STUDENTS'GR
作者: jianshan198977 发布时间: 12-25
小弟遇到难缠的问题了!!!
我在调试一个程序时,当执行到movcr0,eax时系统(vmware下的虚拟dos)会自动重启,但如果直接运行此程序,能够正确执行,为什么呢?代码大致如下。 。 。 。MOVEAX,CR0OREAX,1MOVCR0,EAX 。 。 。
作者: sungodll 发布时间: 12-25