当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] ASCII数值码,转换为数值的有关问题

    ASCII数值码,转换为数值的问题如题,比如键盘输入十进制的字符:2003计算机内存中,十六进制按字节存放,是:32303033即:字符2的ASCII码为32,其它的依此类推。现要写一段程序,要求实现把输入的字符2003,转换为数值的2003,十六进制值就是7D3H求算法。------解决方案---...

    4696
    热度
  • [汇编语言] 简单练习题,请大家指教。解决思路

    简单练习题,请大家指教。AX=0A33AH,DX=0F0F0H,AX=_________ANDAH,DLXORAL,DHNEGAHNOTAL说第一句吧:AH是3A还是0A?DL是F0还是0F?上面DX中最前面的0有意义,还是最后面的0有意义?还是两个都有意义?有什么意义?------解决方案----...

    2025
    热度
  • [汇编语言] 入栈指令 PUSH FLAG;这么写对吗?该怎么解决

    入栈指令PUSHFLAG;这么写对吗?RT------解决方案--------------------------------------------------------push本身就是入栈你这是要将16位的标志寄存器内容压入栈吗有pushf指令------解决方案---------------...

    1778
    热度
  • [汇编语言] 初学汇编 遇到有关问题

    初学汇编遇到问题,请教大家_ProcWinMain proc usesebxediesi,hWnd,uMsg,wParam,lParam local @hDc:HDC local @hbRush:HBRUSH mov eax,uMsg;*****************************...

    1842
    热度
  • [汇编语言] 求x86 寄存器GDTR LDTR TR详解!解决思路

    求x86寄存器GDTRLDTRTR详解!不明白x86分段机制,还有这些控制寄存器的用途。求高手解答!------解决方案--------------------------------------------------------网上无数资料讲这些内容了,找找不费力的GDTR,48bit,用于存放...

    5339
    热度
  • [汇编语言] 关于利用8253输出频率波形的有关问题

    关于利用8253输出频率波形的问题实验题目:T2的CLK2=1MHZ;要求从OUT2输出2KHZ的频率波形下面是用proteus仿真时画的一张原理图我的代码:assumecs:codecodesegmentstart:moval,0b4hout6,almoval,0f4hout4,almoval,1...

    2985
    热度
  • [汇编语言] ml.exe报错,不能打开文件解决方法

    ml.exe报错,不能打开文件使用masm.exe和link.exe很正常,就是不能用ml.exeC:\DOS\MASM6.15>mle;Microsoft(R)MacroAssemblerVersion6.15.8803Copyright(C)MicrosoftCorp1981-2000.A...

    1708
    热度
  • [汇编语言] 新手请问汇编语句

    新手请教汇编语句Q00A1:MOVR0,#7FHCLRAQ00A4:MOV@R0,ADJNZR0,Q00A4请问这语句是什么意思,最好详细一些,本人新手入门。。------解决方案--------------------------------------------------------这段指令...

    8635
    热度
  • [汇编语言] 一段简单的代码,不明之处

    一段简单的代码,不明之处请指教。目的:将以SUBF为首址的200字节的数据块传到DUBF开始的区域。代码如下:CLDLEASI,SBUFLEADI,DBUFMOVCX,200REPMOVSB不明之处:从最后一句开始,MOVSB的功能是将[DS:SI]中的内容传到[ES:DI]中,也就是说是将数据段(...

    7728
    热度
  • [汇编语言] 新手求教。该怎么处理

    新手求教。。。在DEBUG下,要实现将AX低六位清0怎么实现??不需要完整步骤,请教关键地方。。。问题在于是低6位,如果低4位好像比较容易实现网上好像有人说是ANDAX,1111111111000000B可是我怎么试都不对。。。求指教,谢谢!!!------解决方案-----------------...

    1467
    热度
  • [汇编语言] 求西文字模文件,该如何解决

    求西文字模文件我要写个程序混合显示中英文图形方式下求英文字模文件同时求问还有什么方式可以完成这项功能的么多谢------解决方案--------------------------------------------------------如果你写DOS下的软件,不需要自己搞一个西文字模文件,因为E...

    6489
    热度
  • [汇编语言] 关于左移有关问题

    关于左移问题我之前发的一个求助帖,问题是为什么我把段地址乘以16再加上偏移地址不等于教材上的物理地址,原来是我没把进纸搞对造成的,但是我看到一位牛人的解释是这样的。"一眼就看出来的东西还乘以什么?21F60H2000H1F60H2000h乘以16就相当于左移四位,即:20000h,再加上1...

    1461
    热度
  • [汇编语言] 1997年世界编程大赛asm文件,该如何解决

    1997年世界编程大赛asm文件网上的说明都是复制代码然后在debug下运行,而本文是可以直接编译运行的asm源文件,但是仍然看不懂,呵呵,只有反汇编了。首先说明编译连接选项本文用的是ml编译编译器版本6.14.8444编译选项"D:\ProgramFiles\RadASM\Masm32\...

    1807
    热度
  • [汇编语言] 图形方式下显示文字,怎么实现滚屏

    图形方式下显示文字,如何实现滚屏在写一个图形方式下显示汉字的程序,想问下如果需要显示的汉字一个屏幕显示不下,我想让它上滚该怎么做呢int10h那个是怎么工作的呢?谢谢------解决方案--------------------------------------------------------入...

    7399
    热度
  • [汇编语言] 请教怎么读取CPU温度

    请问如何读取CPU温度我的CPU是intel双核的,我想读取CPU温度,该怎么做?另:我看到有的代码:DWORDtemp_dwPortVal=0;InitializeWinIo();SetPortVal(0x6C,0x80,1);//将命令写入命令端口0x6CSetPortVal(0x68,0x0E...

    1709
    热度
  • [汇编语言] 汇编程序有有关问题求指导

    汇编程序有问题求指导题目是:NUM变量中定义了5个有符号数U=09H,V=16H,W=02H,X=03H,Y=05H计算(U+V-W*X)/Y并将结果显示在屏幕上我的程序如下:DSEG SEGMENTNUM DB09H,16H,04H,17H,05HDSEG ENDSCSEG SEGMENT ASS...

    4811
    热度
  • [汇编语言] 9号功能输出有关问题

    9号功能输出问题本程序是从键盘输入学生姓名和成绩,按成绩升序排序,并显示结果DATASSEGMENTINFOR0DB0AH,0DH,'SORT=$'INFOR1DB0AH,0DH,'INPUTNAME:$'INFOR2DB0AH,0DH,'SCORE:$'NEQU8;姓名长度MEQU4;成绩长度(3...

    866
    热度
  • [汇编语言] BCD码乘法运算的有关问题

    BCD码乘法运算的问题。书本上说:对BCD码数据进行乘法运算时,要求乘数和被乘数都用非组合的BCD码表示,否则得到的结果无法调整。那么计算:13×7130000000100000011(非组合)×700000111-------------------------00000001...

    9461
    热度
  • [汇编语言] 汇编程序中有多个段,载入内存后段地址相连吗,该怎么解决

    汇编程序中有多个段,载入内存后段地址相连吗比如说,先有一个数据段,再一个栈段,最后是代码段把程序载入内存后,是不是数据段后必须紧跟着栈段,栈段后紧跟着代码段可不可以把三个段分别放在内存中的三个不同的地方,段地址不相连------解决方案--------------------------------...

    10197
    热度
  • [汇编语言] 段地址乘以16加上偏移地址如何不对

    段地址乘以16加上偏移地址怎么不对?晕不能上传图片,我只能把书上的打上来大家帮我看看了。教材上说的断地址乘以16加上偏移地址就是物理地址,可是这里不管我怎么算结果都不和教材上的一样喃?物理地址段地址偏移地址21F60H2000H1F60H2100H0F60H21F0H0060H21F6H0000H1...

    7668
    热度