
计算机系统
文章平均质量分 81
m0_37747541
这个作者很懒,什么都没留下…
展开
-
linux下汇编语言开发总结
(原文链接:http://www.cnblogs.com/coderkian/p/3840582.html)汇编语言是直接对应系统指令集的低级语言,在语言越来越抽象的今天,汇编语言并不像高级语言那样使用广泛,仅仅在驱动程序,嵌入式系统等对性能要求苛刻的领域才能见到它们的身影。但是这并不表示汇编语言就已经没有用武之地了,通过阅读汇编代码,有助于我们理解编译器的优化能力,并分析代码中隐含的低效率,所以...转载 2018-03-25 17:19:56 · 270 阅读 · 0 评论 -
初识intel汇编语言
intel汇编和AT&T语法格式上有所差异,不过个人觉得大体上还是差不多的编写第一次intel汇编代码是在DEBUG环境下,DEBUG是基于命令行的16位调试器,可作为16位汇编语言程序的调试工具,但不支持32位指令。所以首先了解的肯定是如果使用DEBUG,首先在DOS窗口输入DEBUG进入DEBUG环境。以下是DEBUG一些常用命令(windows下不区分大小写):DEBUG命令:1.汇...原创 2018-04-01 23:03:14 · 3677 阅读 · 0 评论 -
gdb调试学习
GDB是一个由GNU开源组织发布的,UNIX/LINUX操作系统下的,基于命令行,功能强大的程序调试工具。可以用来调试C,C++程序。在今天验收实验时发生特别尴尬的事情,由于在编译.c文件的时候没有加-g选项,所以一直无法用gdb调试程序,所以在总结gdb之前先来看看gcc在编译时的参数。A.常规选项1、没有任何选项:gcc helloworld.c结果会在与helloworld.c相同的目录...原创 2018-04-02 01:05:36 · 1877 阅读 · 1 评论