1 20 50 150 500
欢迎来到云客软件站,找素材,搜软件,就上云客软件站!
当前位置 >首页 >软件下载 >电脑软件 >编程开发

O语言开发环境 v1.0.0.3 绿色免费版

软件信息
  • 分类:编程开发
  • 大小:7.8M
  • 语言: 中文
  • 环境: WinAll
  • 更新:2024-11-12
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国产软件 / 免费软件 / 编程工具
  • 插件情况:
  • 相关链接: http://www.olanguage.org/

O语言开发环境是O汇编语言的一款汇编语言套件,O汇编语言一个最大显著的特点是支持语言配置,使得它可以支持所有你想支持的语言,当然,O汇编语言的初衷是为了支持中文,所以它可以非常好的支持中文汇编。这里给大家提供的O语言开发环境包含有汇编代码编译、链接、资源编辑、反汇编及支持调试功能的集成开发环境(IDE),IDE可以方便地编写汇编代码、调试现有O汇编程序、或者进行中文反汇编其它程序。

O汇编语言简介

什么是汇编语言。汇编语言(Assembly Language)又叫组合语言,是面向机器的程序设计语言。在传统的汇编语合中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址妈。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理系统软件。汇编语言把汇编程序翻译成机器语言的过程称为汇编。

顾名思义O汇编语言也是一门汇编语言,它具有传统汇编语言的基本特点,也有与它们诸多不同之处。O汇编语言一个最大显著的特点是支持语言配置,使得它可以支持所有你想支持的语言,当然,O汇编语言的初衷是为了支持中文,所以它可以非常好的支持中文汇编。如果你已经习惯了其它英文的汇编模式,比如你喜欢用EAX、EBP类似这样的方式来命名寄存器,不要紧,只需要修改一下语言配置文件,这可以轻松做到。O汇编语言另一个显著的特点是指令使用非常直观和人性化,在不缺失汇编语言灵活性的情况下,使汇编语句的语意可以很直观地表现出来,这主要得益于用了一些象征性的符号,使得汇编语句不再是千篇一律的 (指令 寄存器,内存操作数) 这样的格式,而是更像 (寄存器 = 内存操作数)这样的格式,不但容易理解,而且便于记忆,使汇编语言不再那么枯燥,使人一团雾水。

位模式说明

.位模式 32 ∥指明是16位、32位还是64位的代码

由于计算机使用16位地址、32位地址或者是64位地址时所使用的指令及寄存器都有很大区别,所以必须指明你所写的代码将被运行在哪种模式下。由于目前常用的程序都运行在32位模式下,O汇编语言对16位程序的支持还没有进行严格的测试,而64位的程序目前也还不支持。这两种模式在以后开发过程中都会得到完善的支持。

保存数据的段

根据数据不同属性,保存数据的段通常有以下三种:

∥数据段

∥数据段中的数据 这段数据被加载到可读可写的内存中

∥只读段

∥只读段中的数据 这段中的数据被加载到只读的内存中,如果要对这段空间进行写操∥作会出现写保护异常

∥预留段

∥预留段中的空间,这段空间分配在可读可写的内存中,但它只在加载程序,准备运行∥时才分配,所以这段中的空间只是先定义,而不能进行静态初始化

下载地址

热门软件

Top