码迷,mamicode.com
首页 >  
搜索关键字:x86汇编    ( 123个结果
Bran的内核开发教程(bkerndev)-03 内核初步
内核初步   在这节教程, 我们将深入研究一些汇编程序, 学习创建链接脚本的基础知识以及使用它的原因。最后, 我们将学习如何使用batch(批处理)文件自动汇编、编译和链接这个最基本的受保护模式下的内核。本教程假定你已经安装了NASM和GCC, 并且了解一点点x86汇编语言。 内 ...
分类:其他好文   时间:2019-09-16 21:30:34    阅读次数:112
x86汇编指令集
汇编指令集太多,如果不用就会忘记,所以将i处理器官方的指令集大全写到博客上,有需要的人可以参考一下! X86和X87汇编指令大全(有注释) 一、数据传输指令 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. ...
分类:其他好文   时间:2019-07-22 21:24:22    阅读次数:131
x86汇编语言实践(2)
1 十进制输入输出的乘法练习 1-1 练习要点 输入输出中断调用练习 宏练习 子程序编写与调用 1-2 实现思路 数据区使用byte类型存放两个十进制乘数NUM1和NUM2 输入采用宏GETNUM实现,从百位读到个位,调用乘法宏MULTI计算出NUM1和NUM2的值 调用乘法宏MULTI计算出结果, ...
分类:编程语言   时间:2019-04-22 11:57:46    阅读次数:184
《现代x86汇编语言程序设计》怎么写里边的代码
本来作者说的很清楚,附录里有怎么部署vs的环境,用vs写c/c++程序调用asm程序,但是我这本的翻译版没有附录,然而其他网站上都是有偿下载pdf文件orz,目前资源也不多, 没钱就只能自己想办法。。。 这里主要是用到了https://blog.csdn.net/dfq12345/article/d ...
分类:编程语言   时间:2019-03-27 00:02:22    阅读次数:338
汇编语言教材assembly language
https://en.wikipedia.org/wiki/Assembly_language https://baike.baidu.com/item/%E6%B1%87%E7%BC%96%E8%AF%AD%E8%A8%80/61826 https://baijiahao.baidu.com/s? ...
分类:编程语言   时间:2019-03-08 18:24:04    阅读次数:269
《X86汇编语言 从实模式到保护模式》bochs 配置教程(详细)
本文是写给《X86汇编语言 从实模式到保护模式》读者的一份Bochs配置指南。 我们要做的有: 1.下载并安装bochs 2.配置bochs 3.通过bochs调试虚拟硬盘 bochs的官方网址:http://bochs.sourceforge.net/ bochs的下载地址:http://sour ...
分类:编程语言   时间:2019-01-28 13:58:46    阅读次数:241
2018-2019 20165227《信息安全系统设计基础》第三周学习总结
2018 2019 20165227《信息安全系统设计基础》第三周学习总结 ======== 学习目标 理解逆向的概念 掌握X86汇编基础,能够阅读(反)汇编代码 了解ISA(指令集体系结构) 理解函数调用栈帧的概念,并能用GDB进行调试 学习任务 必学内容 阅读教材,完成课后练习(书中有参考答案) ...
分类:其他好文   时间:2018-10-14 23:04:40    阅读次数:187
AT&T x86_32 汇编_002_使用C库函数
上一讲介绍了一个简单的示例程序, 并且我们提到了汇编写代码的一个优点: 你可以在硬件这上的, 任何软件抽象层次去实现功能. 上一节我们输出CPU厂商信息, 使用 系统调用输出内容, 这一节, 我们简单的介绍一一上, 在上一讲的基础上, 如何调用 中的 函数来输出内容. 1. 系统调用 我这样的咸鱼程 ...
分类:其他好文   时间:2018-09-23 22:35:33    阅读次数:266
AT&T x86_32 汇编_001_一个示例程序.md
这一节先写一个简单的汇编程序. 输出cpu的出产厂商. 不对语法, 寄存器等内容进行深入讨论, 只是整体上先有个认知印象. 1. 一些基础知识 简单来说, Linux下的可执行程序文件中, 最重要的三个部分是: , , . 关于可执行文件, 以及目标文件的内容构成, 其实这是一个十分复杂的话题, 这 ...
分类:其他好文   时间:2018-09-23 22:34:24    阅读次数:240
AT&T x86_32 汇编_004_数据传递
这一讲主要讲 指令的各种用法. 如何把数据在寄存器, 内存中互相传递. 1. MOV指令格式 指令的基本格式为: 总的来说, 的作用, 其实就是把"数据", 从一个地方, 挪到另外一个地方, 这里, 数据分为三类: 0. 常量数据, 即是汇编界术语, 所谓的"立即数". 将这种数据移至某个寄存器, ...
分类:其他好文   时间:2018-09-23 22:21:33    阅读次数:164
123条   上一页 1 2 3 4 5 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!