-
[汇编语言] 编译语言的简答入门-斐波那契数列(递归)
汇编语言的简答入门--斐波那契数列(递归)TITLESaveanarrayanddispalyINCLUDEIrvine32.inc.dataarrayDWORD12DUP(?);defineaarrayforsavingFibonaccinumbersstep=typearraynumDWORD?...
280
热度 -
[汇编语言] mov ah,0 int 1ah,这个指令的解释小弟我看不懂,求指点
movah,0int1ah,这个指令的解释我看不懂,求指点功能00H功能描述:读取时钟“滴答”计数入口参数:AH=00H出口参数:AL=00H——未过午夜,否则,表示已过午夜CX:DX=时钟“滴答”计数不明白这个时钟滴答计数啥意思。。调试了一下也看不明白结果分享到:------解决方案-------...
543
热度 -
[汇编语言] 编译语言,在debug窗口中修改寄存器CS、IP中的值
汇编语言,在debug窗口中修改寄存器CS、IP中的值最近头脑有点发热,又回顾(几年之前看过几遍)了一下汇编语言(第二版,王爽著)。在第二章快要结束时,有个实验1(查看CPU和内存...)。其中有一个实验任务是修改寄存器CS和IP中的值。当时书没看仔细(估计是看了好几遍的缘故,有点麻木),没有看明白...
597
热度 -
[汇编语言] 斐波那契数列的递归算法,有点异常,不知道原因。哪位高手帮小弟我看看
斐波那契数列的递归算法,有点错误,不知道原因。谁帮我看看TITLESaveanarrayanddispalyINCLUDEIrvine32.inc.dataarrayDWORD12DUP(?);defineaarrayforsavingFibonaccinumbersstep=typearraynu...
206
热度 -
[汇编语言] 李忠:从实模式到保护模式书后有关问题求解
李忠:从实模式到保护模式书后问题求解汇编语言编译器采用助记符来方便指令的书写和阅读。比如MOV是传送指令,DIV是除法指令。假如intel公司推出一款新处理器,新增了一个指令,它的机器码是CD88。因为是新指令,你的编译器没有对应助记符,在这种情况下,在你的程序里如何使用该指令分享到:------解...
188
热度 -
179
热度 -
[汇编语言] Linux汇编基础知识疑问
Linux汇编基础知识疑问求助!小弟以前学过8086汇编,准确的说是看过王爽的那本书。现在在深入学习C语言,想在linux用汇编分析一下C语言各种变量的存储位置,用gcc-Shello.c生成的汇编代码却看不大懂,下载了电子书,发现书也不能解答我的疑问,hello.s与我在网上查到的AT&T...
324
热度 -
[汇编语言] 怎么使用DOSBOX进行汇编语言的运行
如何使用DOSBOX进行汇编语言的运行菜鸟一只,刚开始学微机原理,想借助dos加深印象,不知如何使用呀,恳求大神给个教程汇编语言dos分享到:------解决方案--------------------使用虚拟机。。
460
热度 -
[汇编语言] 80x86彙編實方式進入保護模式問題
80x86彙編實模式進入保護模式問題1.能否提供下編譯和鏈接工具包,最好給個鏈接,發現tasm32和tlink不好用2.就是楊季文老師的t10-1.asm,編譯什麽的沒問題,鏈接也沒問題,就是運行的時候什麽也輸出不了,後來在各個地方加movax,4c00h,int21h;發現遇到LGDT命令的時候就...
348
热度 -
[汇编语言] 发个帖子问个有关问题,王爽书上一条题目
发个帖子问个问题,王爽书上一条题目assumecs:code,ds:datadatasegmentdb'welcometoNASA',0dataendscodesegmentstart:movax,datamovds,axmovdh,8movdl,3movsi,0movcl,02hcallshow_...
220
热度 -
[汇编语言] 朋友们小弟我在Windows上编译连接好的文件,执行后看不到效果
朋友们我在Windows上编译连接好的文件,执行后看不到效果!这样啊,我那段代码是更改B8000H---B8FFFFH这段空间的时候没有看到屏幕上显示效果,请问跟操作系统有关系么?分享到:------解决方案--------------------25484385(zara),只工作时间上的,一般隐...
231
热度 -
[汇编语言] 请教这条汇编指令的意思是什么呢
请问这条汇编指令的意思是什么呢?leabx,[bx+si]为什么这条指令可以计算出bx与si的和,比如bx=1,si=2,执行该指令后,bx=3,为什么?请详细解释下[bx+si]是什么意思,谢谢。分享到:------解决方案--------------------lea指令的本意是计算后面的有效地...
299
热度 -
[汇编语言] 汇编jmp指令解决办法
汇编jmp指令王爽书上说jmpshort标号,8位位移=标号处指令-jmp后一个一节,我想问下减得是负数怎么计算机怎么处理?分享到:------解决方案--------------------向前,向后,何谓前后呢?负数向比低地址方向的,正数是向高地址方向的。
177
热度 -
[汇编语言] 下列程序哪里出错了,如何不能正常运行
下列程序哪里出错了,怎么不能正常运行assumecs:code,ds:datadatasegment db9,8,7,4,2,0 db'///::' dataendsstacksegment dw8dup(0)stackendscodesegmentstart: movax,data movds,a...
216
热度 -
[汇编语言] 初学汇编,问个cpu与对外芯片的有关问题
初学汇编,问个cpu与对外芯片的问题初学汇编,看的是王爽的《汇编语言》刚开始看第一章,讲到总线有地址总线,数据总线,控制总线,第一章讲的都是从内存中取数据,就是说只讲了从内存中取数据,因为计算机可能还有显卡的显存之类,我想问的是用汇编语言来取数据时候,是不是要先指定从哪个芯片取?比如是内存还是显存。...
198
热度 -
[汇编语言] 编译语言-运用迭代和递归的方式按照要求输出
汇编语言--运用迭代和递归的方式按照要求输出writeaprogramtoprintsquarematricesof‘x’.Theprintingjobstartswiththeleft-mostcornerandproceedsinaspiralway.Theprogramshouldbepaus...
478
热度 -
[汇编语言] 哪位高手帮忙解答一下《汇编语言》中一段话的意思
谁帮忙解答一下《汇编语言》中一段话的意思?王爽的《汇编语言》一书中,有下在这么一段话:在8086CPU加电启动或复位后,CS和IP被置为CS=F000H,IP=FFFFH,即在8086PC机刚启动时,CPU从内存FFFF0H单元中读取指令执行,FFFF0H单元中的指令是8086PC机开机后执行的第一...
225
热度 -
[汇编语言] dat 数据库,该如何处理
dat数据库一般游戏里用的.dat数据库是怎么制作出来的,怎么执行调用的分享到:------解决方案--------------------要逆向数据才能知道
240
热度 -
[汇编语言] 新手请问个关不能直接控制i/o的有关问题
新手请教个关不能直接控制i/o的问题本帖最后由u012423456于2013-10-1311:33:13编辑为了执行一个I/O操作(即屏幕键盘输入/输出),NASM要求使用Linux系统调用中断0x80。为什么不允许直接使用机器指令的执行控制台的I/O。i/olinux分享到:------解决方案-...
211
热度 -
[汇编语言] 下头的程序实现依次用内存0:0-0:15单元中的内容改写程序中的数据,数据的传送用栈来进行,栈空间设置在程序内,有几个地方不是很清楚,请大家指点一下
下面的程序实现依次用内存0:0-0:15单元中的内容改写程序中的数据,数据的传送用栈来进行,栈空间设置在程序内,有几个地方不是很清楚,请大家指点一下!程序如下:assumecs:codesgcodesgsegmentdw0123h,0456h,0789h,0abch,0defh,0fedh,0cba...
278
热度