TT数据中心 IT词汇
查找词汇:
英文字母搜索:
中文拼音搜索:
您现在的位置:TT百科 > assembler

assembler

| |
打印本文章
RSS

导读:汇编语言(assembler)是一种计算机程序语言,能够将基本的计算机指令转换为处理器可以识别的二进制数据,进而执行计算机操作。

关键词assembler 汇编语言 assembler assembly

【TechTarget中国原创】汇编语言(assembler)是一种计算机程序语言,能够将基本的计算机指令转换为处理器可以识别的二进制数据,进而执行计算机操作。有些人称汇编语言为assembler 语言,也有人称其为assembly 语言。

  汇编语言的工作原理:

  1)几乎每台计算机都配备了一套基本指令集,其中的指令对应着计算机能够执行的一些基本操作。比如,可以用"Load"指令使处理器将一个字符串从内存中读入特殊寄存器中。假设处理器有至少八个寄存器,从一到八按序排列,那么通过执行下列代码,处理器可以将字符从内存中转移到八号寄存器中去。

  L 8,3000

  2)程序员可以按序书写一系列的汇编语言指令。

  3)程序员写好的汇编语言指令集合又称为源码或者源程序,当汇编程序开始执行时,就开始执行源代码。

  4)汇编程序将每行汇编语言生成对应的二进制数据,在计算机看来,也就是一系列的0,1组合。

  5)汇编程序生成与源程序相对应的对象文件。对象文件中同样是一系列的0,1组合,被称为机器码。

  6)最后执行生成的对象文件,也就是可执行文件。

  实际上,早期的程序员都是直接用机器码编写程序,汇编语言及机器指令集的出现大大加速了编程的速度。今天,汇编语言通常用在需要高效操作的场合中。利用汇编语言的程序员需要了解语言所在机器的机器指令集。于是又出现了高级语言,这种语言对所有的计算机都能适用,不依赖于特定的机器指令集和,简单易学,这些语言包括COBOL,FORTRAN,PL/I以及C语言都是高级程序等等。通过编译器,可以将高级语言转换为机器码,进而生成可执行文件。

  随着程序语言的不断进步,产生了虚拟机的概念。比如,利用Java编程时,编译器生成的代码并不对应具体机器,而是对应一个虚拟机,虚拟机实际上是一个理论上的计算机,能够执行大部分的计算机指令。当编译器生成虚拟机对应的机器码后,就可以在任何安装了java虚拟机上的机器上运行程序。虚拟机可以保证不同计算机操作系统的字节长度以及其它特性能够支持java代码的运行。

最近更新时间:2008-12-16    贡献者: Bruno Hedman  查看英文

热门技术手册排行

 

近年来,随着企业和社会数据量的增加,原有的数据中心已无法满足数据处理的要求。许多企业在扩大原有数据中心规模的同时,开始引入新的数据中心规划与设计项目。而如今,在全行业打造绿色高效数据中心的大环境下,企业的数据中心管理人员如何选择数据中心设计团队及建设承包商?数据中心如何选址?城区数据中心有何规划和设计原则?数据中心与企业总部应该布局在一起还是分处两地?如何规划数据中心的容量?如何设计具有高成本效益的数据中心?本指南将为你解答这些问题,助你打造绿色高效数据中心。

 

当前,随着企业和社会数据量的不断增加,数据中心的规模不断扩大。伴随着数据集中在电子政务、企业信息化等领域的逐渐展开,以及基于Web的应用不断普及深入,新一代的企业级数据中心建设已成为行业信息化的新热点。虚拟化、云计算等新技术和概念的提出更是为数据中心的发展开辟了新的道路。但是,数据中心愈加壮大,对数据中心安全性的要求就愈加严格。而作为确保数据中心安全的一个重要方面,数据中心灾难恢复就显得尤为重要。作为数据中心管理人员,数据中心灾难恢复有何重要性?如何制定数据中心灾难恢复规划?虚拟化、重复数据删除等技术在灾难恢复中将起到什么作用?本专题将为你解答这些问题,对数据中心灾难恢复趋势与技巧进行分析。

 

如今,随着数据中心容量的增加、规模的扩大以及新型设备与技术的引入,数据中心运行与维护的难度也在加大。但是,无论如何,提高数据中心性能、降低数据中心能耗、降低数据中心运维成本始终是数据中心管理人员的终极目标。具体来讲,如何做好数据中心冷却?如何保证数据中心电源系统稳定高效的运行?如何对数据中心实现“绿色”运营?如何对数据中心网络进行监管,并保证数据中心的网络性能?这一切都是摆在数据中心管理人员的难题,本技术手册将对这些问题进行解答。

 

数据中心TIA-942新标准已经出台将近一年了,10Gb的一些新标准也已公布或正在制定中。然而,无论采用什么标准,网络架构师和布线施工人员都必须想办法设计一个既节约能耗又符合成本效益的数据中心网络——并且还不能以牺牲性能为代价。那么,如何创建数据中心网络基础架构?数据中心网络设计过程中应该考虑哪些因素?如何确定数据中心的布线要求?如何补救数据中心电缆?数据中心布线成本如何计算?本手册将为您解答这些问题。

 

Nagios是一款多功能的开源网络监控工具。由于它是以插件程序为导向,因此可以用来监控网络中的各种操作系统和设备。在基础配置下,你可以创建一台Nagios主机来对同一网络中的各个节点进行监控。这意味着在Nagios主机及其所监控的节点间不存在防火墙阻塞流量的现象。在规模更大的网络环境中,你可能希望配置多台Nagios主机,这样在线Nagios服务器就可以对本地流量进行监控,并与核心Nagios服务器保持沟通,以确保所监控的数据在网络中任何一个位置都可用。本教程介绍如何安装、配置并使用Nagios来对数据中心进行网络监控。

查看更多
 

最新更新技巧

 

管很少有人会对于最大限度地提高数据中心能源效率的重要性存疑,Switch数据中心技术专家仍然警告说很多的企业可能仍然没有对这一点引起高度重视。

 

管理数据中心的服务器环境是一项令人望而生畏的任务。如果你没有找到合适的工具,那补丁、更新、软件发布、编排方法和其他流程会占用你许多时间。

 

SSD性能优于当前最快的机械硬盘,但是仅仅粗暴地用SSD替换传统硬盘并不会带来明显的改善,在这种情况下,你还会坚定地支持SSD投资吗?

 

数据中心虚拟化和整合仍然有一段很长的路要走。经理人需要了解哪些情况才能充分利用这项宝贵技术。我们将一起讨论服务器整合在2012年的走势和面临问题。

 

迄今为止,虚拟化已然改变了当今的数据中心的游戏规则。然而,许多企业纷纷表示,虚拟化已经达到了一个顶峰,他们正在寻找实现现代化建设的下一站。