立即注册 登录
返回首页

uid:257705的个人空间

日志

一种新的单片机编译器4:ZJB8

已有 782 次阅读2017-12-5 15:15

附录1ZJB运算符

 

运算符

含义

注释

+

加法运算符

双目加

++

加加|增量|压栈运算符

双目进位加或前缀增量或后缀压栈

-

减法|取补运算符

双目减或前缀单目取补

--

减减|减量|出栈运算符

双目进位减或前缀减量或后缀出栈

*

乘法|调用运算符

双目乘或前缀调用

/

除法运算符|过程返回

双目除运算或过程返回

//

中断返回

中断返回,恢复同优先级中断

|

位或运算符(布尔或运算)

双目位或

&

位与运算符(布尔与运算)

双目位与

^

异或运算符(布尔异或运算)

双目异或

~

取反运算符(布尔非运算)

单目前缀取反

<< 

左移运算符

左移(参加串并接口)

>> 

右移运算符

右移(常见串并接口)

=

赋值运算符

双目赋值

==

取代运算符

双目取代

!

跳转运算符

前缀跳转标号

以下运算符只能用于?开头的选择语句,主要用于两对象比较

?

如果运算符

?后跟条件比较式

=

相等比较符

相等比较

<> 

不等比较符

不等比较

小于比较符

无符号比较

<=

小于等于比较符

无符号比较

大于比较符

无符号比较

>=

大于等于比较符

无符号比较

<< 

小小于比较符

有符号比较

<<=

小小于等于比较符

有符号比较

>> 

大大于比较符

有符号比较

>>=

大大于等于比较符

有符号比较

 

ZJB快速运算符

|=

赋值或运算符

双目相或并赋值

&=

赋值与运算符

双目相与并赋值

^=

赋值异或运算符

双目相异或并赋值

+=

赋值加运算符

双目相加并赋值

-=

赋值减运算符

双目相减并赋值

*=

赋值乘运算符

双目相乘并赋值

/=

赋值除运算符

双目相除并赋值

 附录2ZJB编译器特性

 

编辑器特性:

       1:右键可拉动文本,使用更加方便

       2:代码折叠功能,使您更快的浏览程序

       2:行首空格自动转跳格,使您的程序更规范

       3:中文标点自动转英文,使您编程更快捷

       4:可定制的编辑界面,更能偏好您的习惯

编译器流程控制特性:

       1:可嵌套的父子行段结构使程序更加清晰

       2:简单的定次重复使您编程更灵活

       3:自动优化的跳转代码是您更省心

编译器数据操控特性:

       1:分节和标节功能使变量和常量操作更随意

       2:可自由操纵累加器、寄存器、硬件指针和堆栈使程序更高效

       3:新增的串并语句将更贴近现代硬件

       4:使用0H串可定制执行代码

编译器过程特性:

       1:可返参数更适合数据采集

       2:引用参数使传递更快速

       3:过程重载使功能可细分

       4:垃圾过滤功能使代码更小巧

编译器除错特性:

       1:自动生成错误列表使查错更方便

       2:点击列表自动跳转错误使查错更快速

编译器生成的文件:

       1HEX烧录文件

       2:可选的LIS列表文件

       3:可选的片内存储器映像文件

       4:可选的编译过程信息文件

编译器使用的符号约定:

       A            累加器

       C            位累加器

       Rn          寄存器,用于代表R0-R7

       Ri           8位指针,用于代表R0-R1

       @Ri        内存指量,Ri指针指向的片内1字节内存数据

       @@Ri     外存指量,Ri指针指向的片外1字节内存数据

       DP          16位指针,可分为DPHDPL

       @@DP    外存指量,DP指针指向的1字节外存数据。

       p            片内位变量

       x             片内字节或字节集变量

       #x           获取变量地址

       k            常数或常量

       T0           定时器0

       T1           定时器0

 


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

返回顶部