写一个类似于ADU.EXE的工具
最近导师叫我写一个类似于ADU的软件~~~还没开始写,想问一下,怎样实现软件界面呢?调用BIOS的10号中断么那种下拉菜单怎么实现?请高手给我大概讲一讲实现类似界面的思想~~~谢谢啦~
作者: zhgw2000 发布时间: 08-03
如果没有操作系统,我们怎么进行汇编编程?
老早就听说:操作系统是由汇编语言做出来的。那假设现在就给你一台新电脑(当然没有操作系统,只有硬件),让你编程(当然不会让你编写操作系统),我只是想问问,应该怎么做。刚看完王爽的《汇编语言》第二版,第四章的前八节。在90页总结了下面一图从这里看出,有各种类型的文件,比如ASM、OBJ、EXE。这我就奇怪了,在没有操作系统的前提下,哪来的这些文件类型?编译器、连接器要怎么运行?没有操
作者: xiaoyuanyuan200 发布时间: 08-02
汇编写的一个6KB的小时钟《源码》
Assemblycode.386.modelflat,stdcalloptioncasemap:noneincludewindows.incincludegdi32.incincludelibgdi32.libincludeuser32.incincludelibuser32.libincl
作者: MyLiveIsLost 发布时间: 08-02
IO端口输入输出数据
我希望能够直接通过io端口读取磁盘块的数据,使用的工具是linux下的nasm编译器,运行的时候会出现segmentfault,我不知是不是因为寄存器的原因,各位大侠帮忙拉,,,,偶是新手阿,代码如下section.bss buffer:resb512section.textglobal_start_start: movdx,1f6h;要读入的
作者: henujava 发布时间: 07-30
请问 .while while的区别
他们都是伪指令吗?.while和while的区别是不是跟.if和if的区别一样我认为的.if和if的区别前者是运行时比较值,所以可以有变量和寄存器后者是编译时差错,所以只能有常量
作者: abc8999 发布时间: 07-29
这段代码有错么?
Radasm编写的,但是编译的时候出现了错误。请各位看一下DATA1SEGMENTMSGdb"HELLOWORLD";定义MSG要传送的字符串内容DATA1ENDSCODE1SEGMENT ASSUMECS:CODE1,DS:DATA1;默认定义CS和DSSTARTMOVAX,DATA1;程序开始将字符内容传送到DS中 MOVD
作者: CODE_hyr 发布时间: 07-29