社区
汇编语言
帖子详情
求一个汇编的学些程序!
jim8590251
2013-09-02 08:25:18
最近把王爽的书看了一遍,就是不知道汇编到底能干什么。
老是修改内存,修改寄存器,怎么样才能做点实际的内容了。
希望哪位大神能发个实际点的汇编程序给我学习学习下 ,邮件:56469038@qq.com 谢谢!
...全文
530
8
打赏
收藏
求一个汇编的学些程序!
最近把王爽的书看了一遍,就是不知道汇编到底能干什么。 老是修改内存,修改寄存器,怎么样才能做点实际的内容了。 希望哪位大神能发个实际点的汇编程序给我学习学习下 ,邮件:56469038@qq.com 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
漫步者、
2013-09-20
打赏
举报
回复
懂那多么干嘛,会基本的Mov的就行,C++几乎用不到那玩意,学好面向对象就行
Explorerlxz
2013-09-18
打赏
举报
回复
继续学习罗云彬的win32汇编,上面有很多应用,相信看完你会收获很大的
NeverOrBest
2013-09-18
打赏
举报
回复
协议解析,USB/MMC等。做完你就通了。做了2年IC固件后发现汇编可以像C一样玩了。
TonyWJ
2013-09-10
打赏
举报
回复
首先,为什么要用汇编? 因为汇编语言是对机器语言的直接翻译。所有的高级语言最终都会编译成机器语言,而所有机器语言都可以直接翻译成汇编代码。也就是说人们把程序反汇编后,看到的都是汇编语言的代码。 至于为什么要用汇编语言编程,当然是因为其他高级语言做不了,或者无法编译成指定的机器码。 第二,汇编语言为什么老是改内存老是改寄存器? 这个我们要先明白,所有的运算都是CPU完成的,而内存并不是CPU的一部分,寄存器才是。 那么用高级语言写一个a=b*c,汇编应该怎么写呢: mov b, eax mov c, ebx add eax, ebx mov eax, a 看上去就是内存和寄存器移来移去 最后,使用汇编语言,一定是要对计算机的运行原理非常了解,才可能使用的。它能调用的都是最基本的,硬件提供的指令。它不是看看书就能玩的转的。先从C语言学起,会更容易理解汇编。
世纪殇
2013-09-10
打赏
举报
回复
看看shellcode吧,嘿嘿多找些一起学习的-朋友
WJN92
2013-09-06
打赏
举报
回复
有硬件的,有win32 的,你想要什么?
adamsun
2013-09-03
打赏
举报
回复
给你个网址,专注于汇编的,在国内有相当知名度:
AoGo汇编小站
理论上讲汇编无所不能,关键是你到了那个层次,语言是个工具,当你融会贯通了,比如从计算机原理>编译原理>高级语言>算法>系统设计>系统分析>业务流程>架构设计>产品设计>企业盈利>上市>民用、军用等等,无所不包,无所不能,从软件抽象本质上计算机就是0和1的数据流;从硬件抽象上讲它就是门电路的开、合两个状态流。 比如当你打开播放器看电影,那个电影文件不过是以某种规则压缩了数据流,一般是24帧每秒,通俗来讲也就是24个图片在1秒内连续切换过去,造成视觉效果是动态的。所谓的视频文件和图片文件不过是通过某种规则来编码后的0和1的数据包而已,播放器按照规则来重现这种状态。而这些五花八门的规则,就是所谓的设计。 操作系统也是种规则,不同的系统要遵循不同的规则。汇编也是种规则,不同的平台有不同的汇编。硬件也是种规则,不同的产品有着不同的设计。就像人也是生活在各种规则之下,五花八门,五光十色。 就此打住吧
alan999cy
2013-09-02
打赏
举报
回复
EMU8086是学习汇编必不可少的工具,它结合了一个先进的原始编辑器、组译器、反组译器、具除错功能的软件模拟工具(虚拟PC),还有一个循序渐进的指导工具。该软件包含了学习汇编语言的全部内容。Emu8086集源代码编辑器,汇编/反汇编工具以及可以运行debug的模拟器(虚拟机器)于一身,此外,还有循序渐进的教程。
汇编
语言接口
程序
实现打印图形的
程序
当我们提到“
汇编
语言接口
程序
实现打印图形的
程序
”时,我们关注的是
一个
特定的应用场景,即在Fox(可能指的是某种操作系统或集成开发环境,如FoxPro或FoxBase)中,
程序
员使用
汇编
语言编写了一组代码,以控制打印机...
Win-Masm v2.2
汇编
集成编译器
Win-Masm是
一个
界面友好、操作简单,并且非常实用的8086
汇编
IDE开发环境。它基于masm6.15编译核心(同时兼容masm5.1)。支持语法高亮显示(并可自定义修改)、错误行快速定位、无限次Undo/Redo功能、Word式查找/替换...
HTTP下载
程序
总的来说,HTTP下载
程序
是
一个
利用MASM32
汇编
语言实现的轻量级工具,它通过HTTP协议与远程服务器进行交互,下载指定的文件。
汇编
语言的使用使得
程序
对系统资源的控制更精细,但同时也增加了编程的复杂性和学习曲线。...
灵活运用TSRs的
程序
库
当
一个
任务用完其分配的时间后,系统会切换到下
一个
等待的任务,这样可以确保多个任务能够有序且公平地访问处理器资源。这种调度方法特别适合多任务环境,如嵌入式系统、服务器或需要实时响应的应用场景。 在
汇编
...
SCSI 接口编程
2. **硬件接口**:
汇编
源代码中会涉及到SCSI控制器的具体接口,如何配置和初始化硬件,包括设置中断处理
程序
、配置数据线、控制线和时钟信号等。 3. **功能实现**:编程实现SCSI设备的枚举、读写操作、错误检测与...
汇编语言
21,496
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章