+ -
当前位置:首页 → 问答吧 → 汇编
  • 汇编中文件句柄问题
    我用汇编实现这个题目:输入任意个字符,回车保存在文本文件中.建立文件时ax是表示文件句柄,那我怎么知道文件句柄的值具体是什么
    banjianjinghong  时间:11-12 + 阅读全文
  • 请教一个加法输出问题
    一个简单的加法,但考虑了很久都没想明白怎么才能输出结果.求指教.datasegmentnum1db39num2db17dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmoval,[num1]movbl,[num2]addal,bldaa ;这里该怎么写
    zgdahai  时间:11-12 + 阅读全文
  • win7中通过所谓显示缓冲区向屏幕输出,怎么不行?
    这不是按照书上说的往0b800h段中写数据?记得在XP环境下也做过类似的,没出什么问题。这里错了吗?assumecs:codecodesegment start: movax,0b800h movds,ax movbyteptrds:[0],'a' movbyteptrds:[1],1100101
    tracylambert  时间:11-12 + 阅读全文
  • 请教8255A的一些问题
    CODESEGMENTASSUMECS:CODESTART:MOVAL,80HMOVDX,0C40BHOUTDX,ALMOVCX,10D1:MOVAL,24H;00100100MOVDX,0C408HOUTDX,ALCALLDELAYMOVCX,3D2:MOVAL,44H;01000100MOVDX,0C408HOUTDX,A
    a0900230116  时间:11-11 + 阅读全文
  • 其中一段看不懂
    ;在屏幕上输出中文字符“长春大学”。 codesegment assumecs:code,ds:codebegin:;----使文本显示模式扩展为全屏---- movax,12h INT10H;置图形模式 movax,3 INT10H;置文本模式;-----设置数据段、扩展段初值-----
    yjh333x  时间:11-11 + 阅读全文
  • 我是新手求下面汇编语言的注释~看不懂啊
    ORG0000H LJMPMIN ORG0030HMIN:MOVSP,#60HMIX:SETBP1.0 MOV30H,#01HMOV33H,#03HMOVDPTR,#TABLEL1:LCALLMIC CLRC MOVA,DPL ADDA,#02 MOVDPL,A&
    xf85011263  时间:11-11 + 阅读全文
  • CPU数据缓存的预读取方式是向前的???
    CPU有预读机制,当使用moveax,[???]之类的语言时,他能先在缓存中寻找,找不到了再去慢速的内存中读取,如果能提前找到,就不会延迟好多个时钟周期了.这个挺好,但是我前几天突然看到资料说CPU的内存预读是反向的?也就是说我假如有一个100长度数组X,那么我从X[99]倒着读会比正着从X[0]开始读要快????是这样的吗?谢谢!
    menzi11  时间:11-10 + 阅读全文
  • dos命令_疑难
    在学习汇编时,编译运行p1.asm后生成p1.obj与p1.list等文件,如果想把p1.obj与p1.list都删掉,但想保留p1.asm,可用delp1.*命令,但这样的话,p1.asm也被删掉了,有谁知道在delp1.*这一命令上加点什么能保证只留下p1.asm?
    annanxue  时间:11-10 + 阅读全文
  • 汇编 MUL
    moval,100movbl,10mulbl这两个应该是对的吧。按理来说,结果是(ax)=1000(03e8h)吧。可是我在用DEBUG时,输入moval,100在1000地方却是ERROR。刚会用DEBUG,求问这是什么原因呀??谢谢
    Unaaa  时间:11-10 + 阅读全文