关于中断的汇编程序,求高手哥给详细解释下

主程序运行时,每10秒响铃1次,同时在屏幕上显示信息“Thebellisring”(时钟中断约每秒中断18.2次).modelsmall.stack.data.codemainprocfarstart:movax,@datamovds,axmoval,1chmovah,35hint21hpushespushbxpushdsmovdx,of

作者: cqulufei 发布时间: 03-12

如何开机启动自己的程序

嘿嘿,大家别看了标题后认为这个是个小白问题.其实我想实现的是这样的:我是想在开机后,CPU直接运行我自己写的只基于BIOS调用的程序(而不是去启动DOS或者Windows).其实我在网上看到一些方法,貌似是在主分区的某个扇区写一个表引导,但是具体怎么做,就不知道了

作者: wenbodong 发布时间: 03-12

怎样得到嵌入式汇编中的标号在编译后可执行程序中的虚拟地址

比如:asm( L:addeax,ecx; )一个c文件中含有这个嵌入式汇编,把该c文件用gcc编译后,怎么样从生成可执行文件中得到该L对应的该条指令的虚拟地址?

作者: weizhenfang 发布时间: 03-12

.....求助,一个王爽书上的汇编入门题目

调试了很久,不知道逻辑上哪里有问题题目是:将第一段数据和第二段数据逐个相加并依次存进第C段中Assemblycodeassumecs:codeasegmentdb1,2,3,4,5,6,7,8aendsbsegmentdb1,2,3,4,5,6,7,8bendscsegmentdb0,0,0,0,0,0,0,0cendsc

作者: A328240784 发布时间: 03-12

8086汇编 多位数相除

老师给的作业是用汇编编写一个数制转换程序遇到很多问题比如怎么实现多位数相除的功能请高手指教

作者: homer1989 发布时间: 03-12

如何获取一段指定的功能代码?

 如图所示,这个程序的功能应该是在一个点击读取按钮后保存一些特定的代码...以便在点击还原的时候还原我想问的很简单,就是该如何逆向得到再点击保存后,获取到所保存的到底是啥东西...初学者,一直在补基础没有几乎没有实战过..大脑里一片空白,....我想要的很简单就是它到底是保存了哪些东西这个简单的问题不知道该如何寻求到突破点呢?

作者: lloveyou520 发布时间: 03-10

虚拟机下面使用gcc编译程序!!!!!

我在自己的电脑上安装了虚拟机并安装了linuxredhat9.0写了一个code.c的文件放在了桌面上,但是我进入linux命令行程序里运行gcc-O2-scode.c提示noinputfiles。想问各位大侠是不是我的源程序放置的有问题还是其他原因

作者: wojiaduoduo 发布时间: 03-10

看一下这段很简单的代码

CODESSEGMENT ASSUMECS:CODESSTART: MOVAX,DATAS MOVDS,AX s:incax jmps ;此处输入代码段代码 MOVAH,4CH INT21HCODESENDS ENDSTART他死循环了

作者: a707000646 发布时间: 03-09

新手求指导

assumecs:code,ds:data下面程序若干debug了下cs=0C36ds=0c23ss=0c33 就-R-D看了下结果代码是冲0c36开始的但是数据段为啥不是聪0c23开始却是从0c33开始的

作者: yao90928 发布时间: 03-09

8086物理地址的问题

请教各位前辈,如果DS段地址是0FFFFH偏移地址是0FFFFH那么物理地址是多少?

作者: weidao1210 发布时间: 03-09