-
[汇编语言] win32汇编的文件操作有关问题
求助:win32汇编的文件操作问题?win32汇编中文件指针的概念我不理解,文件指针是指向一个文件的二进制位还是一个字节呢?------解决方案--------------------按字节定位。你上面代码的错误和缺陷:0格式杂乱,变量名使用冗长;1ReadFile和WriteFile第4个和第3个...
1177
热度 -
[汇编语言] 大学计算机组成原理有关问题,求高手解答
大学计算机组成原理问题,求高手解答在主存储器里,地址线若为24根,2^24应该是存储单元的个数?存储单元的个数等于存储字的个数?唐朔飞版教材73页,2^24不应该恰好是按字寻址的大小码?怎么会是按字节寻址的大小?------解决思路----------------------笔误吧。一般情况下,存储...
1074
热度 -
[汇编语言] 小弟我不知道小弟我的程序哪里出了有关问题 【多谢大家了】
求助我不知道我的程序哪里出了问题【谢谢大家了】题目是知道三角形三边求面积。要这样分布来求,可是我写出来却得不到预期效果,求助谢谢大家了#include<stdio.h>#include<math.h>voidinput(double*a,double*b,double*c){...
1016
热度 -
[汇编语言] CPU无效指令 帮小弟我看看错哪了
求助CPU无效指令帮我看看哪里错了题目:设计一个程序完成如下功能:? 初始状态下假设一个字母A或B从屏幕的左下角斜飞出去(速度为每秒钟移动2个字符的位置)? 字母在行进期间碰到屏幕的边沿时反弹。? 使用小键盘对运动中的字母进行控制,小键盘上的按键如下定义:? 4、2、6、8对应左、下、右、上? 1、...
962
热度 -
[汇编语言] 关于用汇编画个小人出来解决思路
关于用汇编画个小人出来最近在做汇编的开发比赛,想用汇编画个大约40*40的小人出来,难道就需要用像素描点?请问大家有没有什么简便的办法?能不能只画边框再填充?或者……有什么简便的办法能画个40*40的小人出来?------解决思路----------------------画体育标识的人比较简单圆+...
976
热度 -
[汇编语言] 对于esi的1点困惑
对于esi的一点困惑1)请问如果我想历遍一个数组(array),应该用movesi,0还是movesi,offsetarray1(这个是数组开始的位置吗?)这两个有什么区别?2)还有movzx和mov之间有什么区别?------解决思路----------------------1.moveax,a...
1026
热度 -
[汇编语言] 学习win32汇编出现有关问题了,大婶们来帮帮小弟一下
学习win32汇编出现问题了,大婶们来帮帮小弟一下啊.386.modelflat,stdcalloptioncasemap:noneincludewindows.incincludegdi32.incincludelibgdi32.libincludekernel32.incincludelibke...
1032
热度 -
[汇编语言] 汇编语言中 offset操作的有关问题,谁帮小弟我解答一下,多谢
汇编语言中offset操作的问题,哪位高手帮我解答一下,谢谢。出错提示为:errorA2022:instructionoperandsmustbethesamesize????为什么把movbx,offsetval8这句中的bx改为ebx就不会出错????INCLUDEIrvine32.inc.da...
1062
热度 -
[汇编语言] 谁解释一下下面这个函数,里面有汇编指令
哪位高手解释一下下面这个函数,里面有汇编指令代码来自国人写的Raw-OS操作系统。最好详细些,谢谢!unsignedintstore_eax;voidport_task_switch(void){ _asm{ mov[store_eax],eax lea eax,nextstart pushe...
962
热度 -
[汇编语言] 读 《Orange‘s一个操作系统的实现》,下面的代码怎么将loader加载到内存
读《Orange‘s一个操作系统的实现》,下面的代码如何将loader加载到内存?LABEL_GOON_LOADING_FILE: push ax ;`. push bx ;| mov ah,0Eh ;|每读一个扇区就在"Booting"后面 mov al,'.' ;|打一个点,形成...
1028
热度 -
[汇编语言] 请教.puppy linux系统上如何安装gcc
请问.puppylinux系统下怎么安装gcc?以前没有安装过....------解决思路----------------------http://www.minilinux.net/node/1594
1049
热度 -
[汇编语言] ,以汇编角度分析此代码的有关问题
求助,以汇编角度分析此代码的问题char*GetString(void){ charp[]="helloworld";//用字符串常量来初始化数组的内存空间 returnp;//编译器将提出警告 }intmain(){ char*p; p=GetString();}代码交简单,函数错误原因:因为把...
1032
热度 -
[汇编语言] debug中 jcxz 88之上可以 0-87 就不可以,jmp short ffff 居然可以,不能超8位呀
debug中jcxz88以上可以0-87就不可以,jmpshortffff居然可以,不能超8位呀debug中jcxz88以上可以0-87就不可以,jmpshortffff居然可以,不能超8位呀------解决方案--------------------请见文章:jcxz立即数地址的理解及其在debu...
1085
热度 -
[汇编语言] 王爽书上一段奇怪的代码,它如何能正确返回呢
王爽书上一段奇怪的代码,它怎么能正确返回呢?我已经把我的思路写入注释中了,依我的思路应该是个死循环,可是我DEBUG确认它能正确返回,我的思路错在哪了?assumecs:codesgcodesgsegment movax,4c00h int21hstart: movax,0//0送入axs: nop...
963
热度 -
[汇编语言] cpu如何知道要读写的内容在存储器的哪一片上,就直接交给138译码器片选了?(即地址信号为什么刚好选中cpu需要的存储单元)
cpu怎么知道要读写的内容在存储器的哪一片上,就直接交给138译码器片选了?(即地址信号为什么刚好选中cpu需要的存储单元)cpu怎么知道要读写的内容在存储器的哪一片上,就直接交给138译码器片选了?(即地址信号为什么刚好选中cpu需要的存储单元)------解决方案----------------...
1099
热度 -
[汇编语言] 看完了王爽的书,上一步该如何学习呢
看完了王爽的书,下一步该怎么学习呢?是读罗云彬的那本还是读80X86汇编呢?------解决思路----------------------可以看一看80X86汇编中的保护模式中的内容。。------解决思路----------------------老实的说,你这属于死读书。要记住看书不是目的,想...
980
热度 -
[汇编语言] 请问一下,为什么小弟我这段程序除法溢出了啊
请教一下,为什么我这段程序除法溢出了啊?assumecs:codedatasegmentdb10dup(0)dataendscodesegmentstart:movax,12666movbx,datamovds,bxmovsi,0calldtocmovax,4c00hint21hdtoc:pusha...
957
热度 -
938
热度 -
[汇编语言] 请问一下PE头中DOS stub的一个有关问题
请教一下PE头中DOSstub的一个问题一般类似这样的DOSstub:反汇编后:问题是:数据区保存在13B7:014E,而指令将DX赋值为000E,那DS:DX怎么指向数据区的呢?------解决方案--------------------DS=CS啊E就是那字符串的偏移
1041
热度 -
[汇编语言] C语言下直接施行机器码的指令
C语言下直接执行机器码的指令在C语言下直接执行机器码那个指令叫什么来着忘了。。哪位告诉下------解决方案--------------------__asm__emit
1050
热度