-
[汇编语言] 汇编16bit写一个程序
求助汇编16bit写一个程序要用汇编16bit写一个程序,输出如下,怎样写啊?帮帮忙,先谢谢Howmanynumberswouldyouliketoadd:5Enteranumber:10Enteranumber:25Enteranumber:10Enteranumber:25Enteranumbe...
3852
热度 -
[汇编语言] 分支循环,不知怎样简化该程序啊该怎么解决
分支循环,不知怎样简化该程序啊stack1segmentstack;分支循环,比较a和b的大小,请大神们帮帮忙吧 256dup(?)stack1endsdatasegment xdb01h ydb02hdataendscodesegment assumecs:code,ds:datastart:mo...
8066
热度 -
[汇编语言] PROCESS_QUERY_INFORMATION未定义异常如何解决
PROCESS_QUERY_INFORMATION未定义错误怎么解决在使用GetProcessMemoryInfo时用到了PROCESS_QUERY_INFORMATION但是报错未定义在win32汇编中包含了include psapi.incincludelib psapi.lib在子程序中定义...
5604
热度 -
[汇编语言] 汇编 MUL,该怎么处理
汇编MULmoval,100movbl,10mulbl这两个应该是对的吧。按理来说,结果是(ax)=1000(03e8h)吧。可是我在用DEBUG时,输入moval,100在1000地方却是ERROR。刚会用DEBUG,求问这是什么原因呀??谢谢------解决方案-----------------...
6664
热度 -
2772
热度 -
7618
热度 -
[汇编语言] 汇编9号调用功能入口参数?该如何解决
汇编9号调用功能入口参数?在网上查好很多,也没查出来.想问问汇编语言9号功能的入口参数默认为ds,问一下这个入口参数倒底是个什么东西呀?------解决方案--------------------------------------------------------探讨在网上查好很多,也没查出来....
6306
热度 -
[汇编语言] mov eax,BITMAPFILEHEADER.bfOffBits [esi]是什么意思解决办法
moveax,BITMAPFILEHEADER.bfOffBits[esi]是什么意思BITMAPFILEHEADER是一个结构体,bfOffBits是结构体里面的一个变量,esi是一个指针,指向这个结构体的起始位置,这种写法和下面这种写法一样吗(假设有定义BITMAPFILEHEADERstBit...
5792
热度 -
[汇编语言] 跪简单的加法题目,两个8字节无符号数相加
跪求一个简单的加法题目,两个8字节无符号数相加两个8字节无符号数D1和D2,求这两数之和,将进位放在AL中,其他位按从高到低的顺序依次存放在SI、BX、CX和DX中。小弟我是初次接触汇编语言,希望高手们给点指点啊!------解决方案---------------------------------...
7381
热度 -
[汇编语言] 单片机作业,情况紧急该怎么处理
单片机作业,情况紧急!求高手帮助啊,希望用汇编写一写程序,加上注释,星期三就要交了,高手帮一下我这个菜鸟吧。实验一数字量输入输出实验一、 实验目的1. 熟悉教学板电路及其结构。2. 掌握利用μVisionC51软件编辑、调试(包括仿真调试、单步调试)、运行单片机程序的步骤和方法,掌握利用STC-IS...
9082
热度 -
[汇编语言] 汇编语言 该用什么软件来检测呢?该怎么解决
汇编语言该用什么软件来检测呢?最近,才开始学习王爽的汇编语言,于是,我想自己书写汇编语言代码,可是,我也不知道书写的对不对呀?我该用什么软件来检测我写的汇编语言是不是正确呢?------解决方案-----------------------------------------------------...
7304
热度 -
[汇编语言] CPU数据缓存的预读取方式是向前的?该如何处理
CPU数据缓存的预读取方式是向前的???CPU有预读机制,当使用moveax,[???]之类的语言时,他能先在缓存中寻找,找不到了再去慢速的内存中读取,如果能提前找到,就不会延迟好多个时钟周期了.这个挺好,但是我前几天突然看到资料说CPU的内存预读是反向的?也就是说我假如有一个100长度数组X,那么...
2229
热度 -
[汇编语言] 麻烦各位前辈了 db有关问题
麻烦各位前辈了db问题我用db‘1937’为什么在内存中表示31393337前面的3是哪里来的?------解决方案--------------------------------------------------------v1db1,9,3,7v2db'1937'v1与v2是不一样的,前者在内...
5018
热度 -
[汇编语言] 不明白以下代码的运行结果。该怎么解决
不明白以下代码的运行结果。。(1)进入debugC:\debug回车(2)输入程序并汇编-A100回车0AF0:0100movdl,65回车0AF0:0102movah,2回车0AF0:0104int21h回车0AF0:0106int20h回车0AF0:0108回车(3)运行程序-g=100ePro...
7611
热度 -
9689
热度 -
[汇编语言] 怎样用jmp指令从保护模式转换为实模式?解决方法
怎样用jmp指令从保护模式转换为实模式?从实模式通过jmp转为保护模式之后,再从保护模式通过jmp转为实模式,如果实模式与保护模式是两个独立的段,结果失败了,是一个段的话,能成功,为什么?jump<selector>,<offsetv>:db0eah;dwoffsetv;dw...
4507
热度 -
8571
热度 -
[汇编语言] 关于二进制重写解决思路
关于二进制重写关于binaryrewriting的,不知道放这里合不合适,不过也没找到二进制的分组,只好放在这里了。问题描述:首先,会将二进制反汇编,然后将反汇编里的某些指令,如:callXXX替换成jmpXXXX,这样做就会导致偏移,因此就需要二进制重写。目前采用的方式:定位代码中所有地址相关的内...
6956
热度 -
[汇编语言] 程序员可以访问哪个寄存器?PC?IR?MAR?MDR?网上查了有选择A和C的解决思路
程序员可以访问哪个寄存器?PC?IR?MAR?MDR?网上查了有选择A和C的编写汇编语言程序时,下列寄存器中程序员可访问的是(5)。(5)A.程序计数器(PC)B.指令寄存器(OR)C.存储器数据寄存器(MDR)D.存储器地址寄存器(MAR)------解决方案-------------------...
10552
热度 -
[汇编语言] 汇编菜鸟的初级有关问题,求好心人指点
汇编初学者的初级问题,求好心人指点datareasegmentgradedw88,75,95,63,98,78,87,73,90,60rankdw10dup(?)[1]//viewdw10dup(?)datareaendsprognamsegmentmainprocfarassumecs:progn...
5534
热度