码迷,mamicode.com
首页 >  
搜索关键字:汇编语言    ( 2108个结果
汇编语言基本指令
汇编语言基本指令 一.机械码,又称机器码.ultraedit打开,编辑exe文件时你会看到许许多多的由0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F组成的数码,这些数码就是机器码.修改程序时必须通过修改机器码来修改exe文件.二.需要熟练掌握的全部汇编知识(只有这么多)不大容易理解,...
分类:编程语言   时间:2015-01-16 23:45:09    阅读次数:285
C程序代码中内嵌as汇编(四、宏函数)
先来回忆下C语言中宏是怎么定义的,最基本的是定义常量:#define MAX_LEN 1024  这是最简单的常数宏定义,其中宏名按规定是要大写的,宏名在预编译时会由后面的值替代掉(预编译四大步骤:1、用宏名后面的值替换宏名;2、加载包含的头文件内容;3、判断逻辑假,并且去掉逻辑假代码;4、删除注释)。         C语言中宏函数定义格式:#define  FUN_NAME(a, b, c)...
分类:其他好文   时间:2015-01-16 16:51:04    阅读次数:220
小型多任务管理系统
??           汇编语言程序设计报告 设计题目 小型多任务管理系统   二、    设计内容        总体设计: 设计任务管理系统,对多个任务进行管理和调度,能够实现多个任务之间的切换,并保存信息。   三、  需求分析 1.功能描述: 设计一个多任务管理系统,对多个任务进行管理和调度,并可实现在多个任务之间的切换,保存信息,使任务能够通...
分类:其他好文   时间:2015-01-16 14:43:09    阅读次数:275
浅谈位运算
位运算算是从汇编语言一代传下来的老东西了,只有寥寥6个运算符。乍一看,你会说它没什么用处,那么你只对了一半:站在现在的高级编程角度来讲,确实用处不大;但是在涉及硬件底层的编程(如驱动程序,嵌入式开发)里,需要很强的操纵硬件能力,这时,就常常涉及到位运算。 位运算有6个运算符,它们分别是:&(与)、....
分类:其他好文   时间:2015-01-14 19:53:54    阅读次数:152
重读《现代编译原理》几句小感
最近重温了一下《现代编译原理》这本书,感觉与大学学习的时候,完全不是一个味道;深刻的懂得理论联系实际的感受,瞬间有一种, 编译器将汇编或高级计算机语言源程序(Source program)作为输入,翻译成目标语言(Target language)机器代码的等价程序。源代码一般为高级语言 (High-level language), 如Pascal、C、C++、Java、汉语编程等或汇...
分类:其他好文   时间:2015-01-14 16:58:48    阅读次数:142
30天自制操作系统(第四天)
8086- 80286- 80386- 80486- Pentium- Pentium Pro- Pentium 1- Pentium 2- Pentium 3 到80286都是16位CPU,其他是32位CPUp=(char *)i; *p=i&0x0f;改写成汇编语言就是: MOV ECX,i M...
分类:其他好文   时间:2015-01-13 19:34:59    阅读次数:154
什么是编程语言
编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 目前通用的编程语言有两种形式:汇编语言和高级语言。 编程语言的目的是使用人类语言去控制计算机...
分类:编程语言   时间:2015-01-13 15:57:12    阅读次数:171
汇编语言学习2 寄存器
基本概念1: 1.CPU中 用16位寄存器存放一个字, 高8位存放高位字节,低8位存在低位字节如图可以如下理解概念1. 0 1 两个内存单元存到的是4E20H, 0低地址, 1高地址, 0 1可以看出1个起始地址为0的字单元,存放4E20H(20000)2. 2 3 两个内存单元存到的是0012H,...
分类:编程语言   时间:2015-01-12 10:47:11    阅读次数:194
android的JNI 、 NDK 学习!
转载的!Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互...
分类:移动开发   时间:2015-01-11 16:05:04    阅读次数:337
AOP技术应用和研究--OOP
1,软件编程技术的发展软件编程技术与程序设计语言是分不开的。过去的几十年中,程序设计语言对抽象机制的支持程度不断提高:从机器语言到汇编语言,到高级语言,再到面向对象语言。每一种新的程序设计语言的出现都带来软件编程方法的飞跃。汇编语言出现后,开发者避免了直接使用0-l编码,而是利用符号来表示机器指令,...
分类:其他好文   时间:2015-01-11 14:46:54    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!