标签:
它是第一代单芯片、16位微处理器之一。体系结构上讲只有20位长。
体系结构扩展到了32位,Linux和Windows系列操作系统都是使用的这种模式,这是Intel系列中第一台支持Unix操作系统的机器。
增加了更多的寻址模式,构成了IBM PC—AT个人计算机的基础,这种计算机是MS Windows最初的平台。
假设一个c程序,有两个文件p1.c和p2.c。我们用unix命令编译这些的代码如下
"gcc"指的是GCC C编译器,将源代码转换成可执行代码。 “-o1”告诉编译器使用第一级优化。
unix> gcc -o1 -s code.c
unix> gcc -o1 -c code.c
unix> objdump -d code.o
unix> gcc -O1 -o prog code.o main.c
unix> gdb prog 我们可以以各种方式查看哥哥寄存器和存储器位置
quit 退出GDB
run 运行程序
kill 停止程序
stepi 执行第一行指令
stepi4 执行第四行指令
nexti 类似于stepi 但以函数调用为单位
continue 继续执行
help 获取有关GDB的信息
标签:
原文地址:http://www.cnblogs.com/dj20145339/p/5967687.html