1. 简介MIX是Donald E.Knuth为其著作《The Art of Computer Programming》(《计算机程序设计艺术》,TAOCP)所设计的一个虚构的计算机。为这种计算设计的编程语言称之为MIX汇编语言(MIXAL)。由于这种计算机并不存在,因此,书上的算法并不能直接执行。...
分类:
其他好文 时间:
2014-12-15 23:14:56
阅读次数:
214
这个问题我一步一步来给你回答:随着计算机语言的发展,现分为机器语言、低级语言和高级语言:1.机器语言是计算机最原始的语言,是由0和1的代码构成,cpu在工作的时候只认识机器语言,即0和1的代码。2.汇编语言,即为一种低级语言,它用人类容易记忆的语言和符号来表示一组0和1的代码,例如AND代表加法。3...
分类:
编程语言 时间:
2014-12-15 21:34:01
阅读次数:
391
Code4App★★★Android开发工具★★★★★M了个J★★游戏蛮牛★★★Unity圣典★★★IT-Homer★★★★手机病毒分析★★w3c基础教程★★python中文大本营★★经典汇编语言教程★★★如果你有什么比较好的技术站点或者个人博客请在下边留言或者私信给我,谢谢!...
分类:
其他好文 时间:
2014-12-14 22:43:42
阅读次数:
190
1.cpu是通过地址总线来指定存储单元的,地址单元能传送多少个不同的信息,就表明cpu可以对多少个存储单元进行寻址一个CPU有N根地址总线,可以说这个CPU的地址总线宽度为N,这样的CPU最多可以寻找2的N次方个内存单元3.数据总线:CPU与内存或其它器件之间数据传送石通过数据总线来进行,数据总线的...
分类:
编程语言 时间:
2014-12-14 11:57:16
阅读次数:
192
1.严格来说汇编语是由以下三部分组成: 1.汇编指令:助记符,即用英语字符替换机器码 2.伪指令:由编译器编译执行,即Mov等控制指令 3.其它符号:由编译器编译执行,计算机是不能识别"+","-"等符号,所以需要编译器编译成机器语言2.汇编语言的核心是汇编指令,他决定汇编语言的特性3.我们都知道C...
分类:
编程语言 时间:
2014-12-13 12:13:56
阅读次数:
224
我的目标是攻克LINUX和UNIX内核,做一名系统工程师。1:学习马哥LINUX课程(Centos,mysql数据库,相关网络等)2:内核是由C语言和汇编写成的,所以作为学习内核的语言基矗有英文版的尽可能看英文版。汇编语言(LINUX环境下)书籍:深入理解程序设计:使用LINUX汇编语言,Assemb..
分类:
系统相关 时间:
2014-12-12 17:11:53
阅读次数:
326
今天我将开始学习汇编语言,学习汇编语言的目的呢,不是用汇编语言来写程序,而是在我们使用高级语言如C语言和C++或者c#等语言写代码时,更好的理解你自己所写出的一行行代码: 1.我们要了解汇编语言是直接在硬件之上工作的编程语言,首先了解硬件系统的结构,这个不必了解太深,完全可以浅尝辄止; 2.我们.....
分类:
编程语言 时间:
2014-12-12 14:42:07
阅读次数:
160
题目1362:左旋转字符串(Move!Move!!Move!!!)
时间限制:2 秒内存限制:32 兆特殊判题:否提交:1577解决:669
题目描述:
汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZ...
分类:
其他好文 时间:
2014-12-11 22:31:12
阅读次数:
246
gcc
简单讲解和常用参数解析
.a
静态库 (archive)
.c
C源代码(需要编译预处理)
.h
C源代码头文件
.i
C源代码(不需编译预处理)
.o
对象文件
.s
汇编语言代码
.so
动态库
$gcc
-g -Wall hello.c -o...
分类:
其他好文 时间:
2014-12-11 15:57:22
阅读次数:
273
有一天我被问到,为了快速地在 web 开发工作上增加优势,应该学习什么语言。我的思绪回到了大学,那时候我用 Pascal、Fortran、C和汇编语言,不过那个时候有不同的目标。 鉴于当前的状况和趋势,答案相对容易给出来:学习 JavaScript。四周看看,曾经低端的浏览器脚本语言现在变得随...
分类:
编程语言 时间:
2014-12-10 15:42:06
阅读次数:
223