当前位置:文档之家› 加密锁-内部机密文档

加密锁-内部机密文档

加密锁-内部机密文档
加密锁-内部机密文档

加密锁

常见问题解答

北京亚控科技发展有限公司

2009年8月

目录

1. 目前组态王加密锁分哪几种?其功能各是什么? (1)

2. 组态王开发锁与运行锁有什么区别,我需要购买什么锁? (2)

3. 组态王目前推出了通用版和电力版等软件,请问加密锁是否能够通用? (2)

4. 我如何能够获取组态王加密锁的序列号? (2)

5. netview运行锁和通用版的运行锁有什么区别? (2)

6. 提示找不到加密锁? (3)

7. 组态王的加密锁编号规则,如何能通过加密锁编号获取我的加密锁的信息? (4)

8. 请问如何购买开发加密锁,点数如何划分? (4)

9. 请问如何购买运行加密锁,点数如何划分? (4)

10. 我的计算机上没有并口,我能否采用USB转并口的线然后连接并口加密锁使用? (5)

11. 客户使用开发锁测试时通讯正常,为什么使用运行锁后就通讯中断无法读取数据了? (5)

12. 我现在获得了一个其他厂家的组态王OEM版本的加密锁,请问我能直接在通用组态王软件上使用吗? (5)

13. 组态王的加密锁从硬件接口上分哪几种? (5)

14. 组态王的加密锁从外观上分哪几种?如何区分? (5)

15. 在WIN2K(WINXP)平台下加密锁安装后如何查看驱动安装后的设备状况?5

16. USB锁与并口加密锁同时存在,组态王是如何处理的? (6)

17. 组态王多个加密锁能否插在一起使用? (6)

18. 将组态王touchvew.exe添加到系统的启动中,系统一启动后自动运行组态王软件,此时找不到加密锁,重试或者手动运行可以找到加密锁如何处理? (6)

19. 加密锁如何升级到6.53版本? (6)

20. 组态王 6.53 单机锁与网络锁的区别? (6)

21. 计算机并口上连接了打印机,应如何连接并口加密锁? (7)

22. 组态王网络锁授权与软逻辑授权放在一个加密锁中,软逻辑找不到加密锁? (7)

23. 组态王自动退出,信息窗口显示:错误代码:0xC0004823 或0xC0044823 或者其他错误代码? (7)

24. 加密锁驱动程序端口占用情况? (7)

25. 组态王各版本软件加密锁支持情况列表: (8)

26. 公司新增加的USB深思的精锐加密锁问题 (9)

1. 目前组态王加密锁分哪几种?其功能各是什么?

加密锁从组态王功能上面主要分为:开发锁、运行锁、NetView 锁、开发与运行合并锁、运行与Web 合并的锁。

加密锁功能本身还分为单机锁与网络锁。并口加密锁与 USB 加密锁。

组态王 6.53 版本之前主要使用彩虹锁与深思锁(深思锁本身有“亚控科技”标识)。

6.53以前版本一般情况1024点以下采用深思锁,1024 点与无限点使用彩虹锁。

组态王 6.53 版本现在都使用彩虹锁,圣天锁与时钟锁很少给客户使用。深思锁已经不再使用。

现在(6.53 以后)公司加密锁分为两种并口与USB口。

并口加密锁分为三种:单机锁、网络锁、OEM 锁。单机与网络锁一面有亚控图标并且有“亚控科技”以及“YK#######”编号,OEM 锁有“OEM#######”编号。另外一面网络锁标识“SUPERPRO NET”,单机锁没有标识,OEM 锁标识“DD071222 SN07065264”,组态王加密锁序列号贴在此侧,这样网络锁与OEM 锁会被遮挡。

USB 口加密锁分为四种:在加密锁一侧分别在圆圈中标识:ST、P、S、PN,ST 为圣天时钟锁、P 为单机锁、S 为单机OEM 锁,PN 为网络锁。

开发锁:不能够长时间运行在运行环境。

运行锁:不能够进入开发环境。

NetView 锁:属于运行锁的一种,不能够进入开发环境,与运行锁的区别在于不能够连接设备,不能够采集外部的数据。数据只能够来自于组态王,包括远程站点和网络站点两种方式采集其他组态王的数据。

开发与运行合并锁:部分客户要求将开发锁与运行锁合并到一起,以方便客户使用。

公司按照客户要求将开发锁与运行锁做到一个硬件加密锁中,但是软件是两个软件的价格,即价格为开发锁与运行锁的价格之和。

运行与 WEB 合并锁:WEBServer 软件无法单独销售,只能够与相应点数的运行锁合并使用。将相应点数的运行与相应用户的WebServer 做到一个硬件加密锁中,价格为相应点数的运行软件的价格与相应用户的WebServer 软件的价格之和。

单机锁:只能够同时在一台计算机上面使用。

网络锁:授权用户数量,可以允许网络上面的其他计算机使用,同时使用的用户数量,不能够超过锁的授权用户数量。我们的校园计划一般使用网络锁。网络锁在6.52 之前版本中一般使用深思的网络加密锁,需要单独的安装盘,安装盘软件与通用版不同。

6.53 版本网络锁使用彩虹网络锁,不需要单独的安装盘进行软件的安装。

并口锁:使用计算机的并口,并口打印机可以插到加密锁的后面使用。

USB 锁:使用计算机的USB 口。不能够做为U 盘使用。现在使用的USB 锁为彩虹加密锁,深思USB 加密锁现在只用在浙大中控的OEM 中,现在发布的版本没有此锁的驱动程序。

彩虹锁:窄的加密锁,没有标识。

深思锁:有“亚控科技”标识。

组态王嵌入版:运行环境采用软加密授权,嵌入版软件提供了获得嵌入屏硬件机器码的功能,根据此机器码亚控提供相应的嵌入版的授权号码。开发环境在普通PC 上面运行,采用硬件加密锁方式。

2. 组态王开发锁与运行锁有什么区别,我需要购买什么锁?

组态王软件将加密锁分为了开发锁和运行锁两类。其中:

开发锁是用于工程开发的,支持用户进行相应规模的软件的开发,同时每次可以提供8小时的测试运行。

运行锁提供用户工程的长期连续运行,此锁不能支持用户进入开发系统进行开发。

3. 组态王目前推出了通用版和电力版等软件,请问加密锁是否能够通用?

对6.52版本的组态王通用版和电力版软件,其加密锁可以通用,6.52以前的版本通用版和电力版的硬件加密锁不能通用。

注:目前我们已经不卖电力版了,这个问题是针对之前出售的版本。

4. 我如何能够获取组态王加密锁的序列号?

组态王的每一个加密锁都有一个不同的序列号,此号码用户可以从如下地方得到:1)一般在加密锁上会有手工写上的加密锁的锁号;

2)运行组态王软件的工程浏览器,查看其帮助中的关于选项。如果软件识别出了加密锁,会在此处显示加密锁的锁号;

3)使用组态王软件的GETKEY()函数可以获取加密锁的锁号。

5. netview运行锁和通用版的运行锁有什么区别?

针对使用多套组态王进行网络连接的用户,组态王提供了一种专用的netview加密锁,这种加密锁对连接设备进行了限制,使用这种加密锁的软件无法直接通过串口或网卡等与任何的现场设备连接,连接此加密锁的软件只能和其他的组态王软件连接,相当

与组态王软件的一个客户端软件。

6. 提示找不到加密锁?

出现这种情况的原因有多种,请对照如下提示逐一检查:

1)加密锁是开发锁:打开组态王的演示工程,进入工程浏览器,在软件提示找不到加密锁后点击忽略进入,然后点击“帮助-->关于”请确认能否显示组态王的加密锁的序列号?

2)加密锁是运行锁:在组态王工程管理器上找到一个小于64点的工程,直接进入运行系统,在软件提示找不到加密锁后点击忽略进入,然后点击“帮助-->关于”请确认能否显示组态王的加密锁的序列号?(注:使用运行锁双击工程管理器的当前工程进入,因为双击进入的是开发环境,而加密锁是运行锁,因此找不到锁)。如果以上两种方式没有显示加密锁的序列号,说明你的计算机没有找到加密锁,请按如下操作:

A.重新安装驱动锁的驱动程序,再次确认是否能够显示加密锁的序列号,(注:安装加密锁驱动时不要插加密锁);

B.更换一台计算机进行如上操作,以确认加密锁是否已经损坏;

C.如果新购买的USB锁用在旧版本软件上面,需要安装新版本的加密锁驱动程序(7.4.0或7.5.0版本)。

D.如果以上操作都不可以,致电北京亚控公司;

另:对有些计算机,因其并口电压过低,可能只能通过更换为USB锁的方法解决此问题。

4)6.0以上版本的加密锁不能够使用在5.1以及以下版本,但是5.1版本的加密锁可以使用在高版本上面。2.0版本的加密锁可以使用在5.1上面,但是不能够使用在6.0及以上版本上。6.0以上版本加密锁具有序列号。6.53版本加密锁可以向下兼容,但是原来的加密锁不能够用在6.53版本中;

5)有些计算机可能会出现深思的加密锁找不到的情况,在确定加密锁没有问题的情况下,可以考虑更换为彩虹并口锁或者更换为USB锁;

6)部分OEM版本以及电力版需要单独的加密锁,不能够使用通用版的加密锁。英文版6.52版本加密锁与通用版加密锁一样。英文版6.53版本加密锁与通用版不一样,英文版6.53加密锁可以用在通用版中,但是通用版加密锁不能够使用在英文版下面;

6.52版本2007-07-20的安装软件没有深思加密锁驱动程序,如果客户使用深思加密锁需要单独安装此加密锁驱动程序。驱动程序使用6.52其他版本的光盘安装或者我们给客户发加密锁驱动安装程序。

7. 组态王的加密锁编号规则,如何能通过加密锁编号获取我的加密锁的信息?

组态王系列产品序列号构成格式说明:

1001+开发或运行标志字母(K 开发版本,Y 标识运行版,KY 表示开发+运行版,N 表示Netview 版)+购买点数+日期(yymmdd)+3位数字编号,详细说明如下表。 产品类别

序列号样式 备注 512点运行:

1001-y-512-0-x-0-090422-007

通用版本后3位为0~8打头的数字。

64点开发+运行: 1001-ky-64-0-x-0-090519-016

通用版(含电力版、

英文版) 1024点运行+5用户WEB:

1001-y-1024-5-x-0-090427-001

X 前的数字代表WEB 授权的用户数。 512点运行:

1001-N-512-0-x-0-090422-007 Netview 版(就512

和无限点两档) 无限点运行:

1001-N-60000-0-x-0-090422-007

组态王OEM 版本

OEM 产品序列号最后3位为9开头,其他与通用版相同 组态王环保版 产品序列号最后3位为800 8. 请问如何购买开发加密锁,点数如何划分?

组态王的开发加密锁分为256点、512点、无限点三种,用户可以根据需要开发的工程的规模选择其中的一种开发加密锁。

注意大点数的开发锁可以开发相对小点数的工程,比如采用无限点的开发锁,你可以开发60000点以下的任意规模的工程。

64点以下的工程开发不需要加密锁就可以进行。

9. 请问如何购买运行加密锁,点数如何划分?

组态王的运行加密锁分为64点、128点、256点、512点、1024点、无限点六种,向下兼容,即大点数的加密锁可以运行小点数的工程,如64点运行加密锁只能运行64点以下的工程,1024点运行加密锁可以运行1024点以下的任意工程。

10. 我的计算机上没有并口,我能否采用USB转并口的线然后连接并口加密锁使用?

对于没有并口的计算机,请用户购买USB口的加密锁,不建议使用并口扩展卡。

11. 客户使用开发锁测试时通讯正常,为什么使用运行锁后就通讯中断无法读取数据了?

出现这种情况请检查你的运行锁是不是netview版本的运行锁。

12. 我现在获得了一个其他厂家的组态王OEM版本的加密锁,请问我能直接在通用组态王软件上使用吗?

一般情况组态王对其他厂家定制的OEM版本软件,只能使用随版本的OEM版本加密锁,组态王的通用加密锁不能使用。同理,组态王对其他厂家定制的OEM版本软件的加密锁,也不能使用到组态王的其他版本软件上去。

13. 组态王的加密锁从硬件接口上分哪几种?

从硬件接口上分两种:并口锁和USB锁。

并口锁:使用计算机的并口,并口打印机可以插到加密锁的后面使用;

USB锁:使用计算机的USB口。不能够做为U盘使用。

14. 组态王的加密锁从外观上分哪几种?如何区分?

从外观上分两种:彩虹锁和深思锁。

彩虹锁:窄的加密锁,没有标识;

深思锁:有“亚控科技”标识;

15. 在WIN2K(WINXP)平台下加密锁安装后如何查看驱动安装后的设备状况?

深思并口加密锁(6.52及6.52以前的版本):

点击“我的电脑”-->“属性”-->“硬件” -->“设备管理器”后出现对话框,选择“查看”菜单中“依连接排序设备”,再选择“菜单”中“显示隐藏的设备”,在列表中查找Sense3,右健的“属性”表明了该设备的运行状况;

彩虹并口加密锁:

点击“我的电脑”-->“属性”-->“硬件” -->“设备管理器”后出现对话框,选择“查看”菜单中“依连接排序设备”,再选择“菜单”中“显示隐藏的设备”,在列表中查找Sentinel,右健的“属性”表明了该设备的运行状况;

彩虹USB口加密锁:

先安装加密锁驱动程序,在安装驱动程序时不要插USB加密锁,安装完驱动程序后插入加密锁,如果未找到加密锁,点击“我的电脑”->“属性”-->“硬件”-->“设备管理器”后,在列表中查找“通用串行总线控制器”,看是否有“SafeNet USB SuperPro/UltraPro”,如没有并且有显示黄色感叹号的设备,则点击“属性”,更新驱动程序;

16. USB锁与并口加密锁同时存在,组态王是如何处理的?

如果同时安装USB锁与并口锁,则先找并口锁,组态王在并口上发现加密锁后,不再查找USB锁。两个并口加密锁不能够插在一起使用,只有前面的加密锁起作用,后面的不起作用。

17. 组态王多个加密锁能否插在一起使用?

不可以:

1)同一个并口上不允许同时插上开发锁和运行锁;

2)一个计算机上,并口和USB接口不允许同时插上组态王加密锁;

3)不允许在一个计算机上同时插入两个或更多的USB接口的组态王加密锁。

18. 将组态王touchvew.exe添加到系统的启动中,系统一启动后自动运行组态王软件,此时找不到加密锁,重试或者手动运行可以找到加密锁如何处理?

出现这种情况一般是彩虹加密锁,彩虹加密锁需要一个服务程序来支持,此服务程序为系统的二级服务,当操作系统安装优化软件提高系统的启动速度后,系统虽然起来了,但是加密锁的服务程序还没有启动,会造成找不到加密锁。解决办法是去掉系统的优化,按照正常的启动方式。

19. 加密锁如何升级到6.53版本?

深思加密锁:无法升级到6.53,需要更换硬件加密锁。

彩虹加密锁:参考6.53光盘\KeyDriver\加密锁升级工具\用户加密锁升级步骤.doc,加密锁升级需要收费,具体情况请与亚控联系。

20. 组态王 6.53 单机锁与网络锁的区别?

在功能上,组态王6.53 加密锁分为单机锁和网络锁,使用相同的组态王安装盘安装:

单机锁:用于本机用户,支持的点数由单机锁决定。

安装完组态王后,配置组态王安装目录kingview\ CfgInfo.ini文件中的LIC_MODE = 0。默认安装都是单机锁。

网络锁:支持网络用户,用户数目和支持的点数由网络锁决定。

安装完组态王后,配置组态王安装目录kingview\ CfgInfo.ini 文件中的LIC_MODE = 1。打开组态王软件,则弹出要求输入网络锁所在计算机的IP地址的对话框,输入网络锁所在机器的IP 地址,点击“OK”按钮,则组态王进入工作状态。

默认状态下,CfgInfo.ini 文件中LIC_MODE = 0。

21. 计算机并口上连接了打印机,应如何连接并口加密锁?

可以将并口加密锁直接连接在计算机的并口上,然后将打印机插在加密锁上即可。

22. 组态王网络锁授权与软逻辑授权放在一个加密锁中,软逻辑找不到加密锁?

彩虹网络加密锁不能够将组态王授权与软逻辑授权放到一个加密锁中,需要分别放在不同的加密锁中。

23. 组态王自动退出,信息窗口显示:错误代码:0xC0004823 或0xC0044823 或者其他错误代码?

此问题主要出现在6.52 后期版本以及6.53 版本中,原因是后期版本Touchvew.exe、TouchExplorer.exe 增加了CRC 校验,而客户更新的程序缺少CRC 校验引起的,解决办法是重新给客户发有CRC 校验的更新文件,这种情况比较少见。此问题还有可能是Touchvew.exe、TouchExplorer.exe 文件被恶意修改所致,为了防止软件被破解,增加了CRC 校验,如果客户恶意破解修改这两个文件也会发生此错误。此问题与加密锁无关。

24. 加密锁驱动程序端口占用情况?

彩虹锁安装加密锁驱动程序后,占用系统的6001和6002端口,该端口主要是开放基于网络锁的应用访问。加密锁驱动安装程序的第3项提供网络功能的安装,该项安装后,对应端口会被占用。默认安装第3项为选中。

如果第三方应用程序也占用6001和6002端口,而组态王只需要使用单机锁,则用户在安装加密锁驱动时,要求不安装第3项即可。初步发现Lonwork3.0程序安装后,其支持Lonwork3.0 的一个服务Lonserver.exe占用6001和6002端口。

圣天锁安装加密锁驱动程序后,同上,将占用系统的7001和7002端口。

25. 组态王各版本软件加密锁支持情况列表:

产品类型/版本 加密锁支持情况 补充说明

6.53通用版 只支持彩虹锁,向下兼容。

6.0-6.52通用版 支持深思和彩虹两种锁。 组态王6.0~6.52 版本之间的加密锁通用6.53英文版 彩虹锁 锁可以用到通用版软件上,但是通用版加

密锁不能够用在英文版6.53上

6.51-6.52英文版 只支持彩虹锁,与通用版对应版本加

密锁一致。

6.51电力版 支持深思和彩虹两种锁,与通用版加

密锁兼容。

6.5电力版 支持深思和彩虹锁,单独授权,与通

用版不兼容。

6.52繁体版 只支持彩虹锁,加密锁号固定,与通

用版不兼容。

6.52韩文版 支持深思和彩虹两种锁,与通用版加

密锁兼容。

组态王各OEM版本 支持深思和彩虹两种锁。 部分OEM产品的加密锁授权与通用版本一

致,根据用户厂家需求确定。

软逻辑Kingact 支持深思和彩虹两种锁。 对单一用量少的散户不销售

嵌入版6.0-6.1 软授权形式 对单一用量少的散户不销售

6.52深思网络版 只支持深思锁

6.52 NetView 支持深思和彩虹两种锁 NetView 版本只能从主机上读取数据,不

能直接连设备。

开发的OPC程序 软授权形式 如:CDT 转发程序、Lonworks OPC 程序、

ModbusTCPIPserver 转发程序、环保协议

Bacnet OPC 程序

备注: 深思锁一般只有并口锁

彩虹锁包含并口、USB 两种类型

组态王2.0~5.1 版本不支持USB 锁

26. 公司新增加的USB深思的精锐加密锁问题

公司09年下半年给客户发加密锁与原来有所区别,并口加密锁不变,USB口加密锁增加了深思的精锐加密锁,是白色的,与原来的黑色外观不同。新版本的组态王(2009-09-01)增加了深思加密锁的支持,加密锁驱动程序自动在安装主程序的时候自动安装。因此现在通用版加密锁发货会发白色深思加密锁。以前的组态王版本以及以前的OEM版本还需要使用原来的加密锁才可以支持。

注:新增的深思精锐加密锁不向下兼容,只支持2009-9-1发布的6.53版本组态王(开发版65.30.2003.17246,运行版65.30.2003.17369版本组态王)。

51单片机汇编指令集(附记忆方法)

51单片机汇编指令集 一、数据传送类指令(7种助记符) MOV(英文为Move):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送; MOVC(Move Code)读取程序存储器数据表格的数据传送; MOVX (Move External RAM) 对外部RAM的数据传送; XCH (Exchange) 字节交换; XCHD (Exchange low-order Digit) 低半字节交换; PUSH (Push onto Stack) 入栈; POP (Pop from Stack) 出栈; 二、算术运算类指令(8种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加1; DEC(Decrement) 减1; MUL(Multiplication、Multiply) 乘法; DIV(Division、Divide) 除法; 三、逻辑运算类指令(10种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) 带进位循环左移; RR(Rotate Right) 循环右移; RRC (Rotate Right throught the Carry flag) 带进位循环右移; SWAP (Swap) 低4位与高4位交换; 四、控制转移类指令(17种助记符) ACALL(Absolute subroutine Call)子程序绝对调用; LCALL(Long subroutine Call)子程序长调用; RET(Return from subroutine)子程序返回; RETI(Return from Interruption)中断返回; SJMP(Short Jump)短转移; AJMP(Absolute Jump)绝对转移; LJMP(Long Jump)长转移; CJNE (Compare Jump if Not Equal)比较不相等则转移;

集团公司统一门户Portal平台方案计划

企业统一门户Portal平台方案 快速集成多应用的轻量级企业门户平台

目录 1 Portal产品背景 (4) 1.1企业面临的挑战 (4) 1.2Portal应运而生 (4) 2 Portal产品概述 (6) 3 Portal产品客户价值 (8) 4 Portal产品特点与优势 (10) 4.1高性能 (10) 4.2高扩展 (10) 4.3易集成 (11) 4.4安全可靠 (11) 5 Portal产品组成及功能概述 (12) 5.1单点登录集成 (12) 5.2内容管理平台 (13) 5.3内容集成 (13) 5.4Widget交互 (14) 5.5多层次权限控制 (14) 5.6个性化 (14) 5.7菜单集成组件 (15) 6 Portal产品环境配置 (16) 6.1支持的操作系统 (16) 6.2支持的JavaEE服务器 (16) 6.3支持的数据库 (16) 6.4支持的浏览器 (16) 6.5支持的JDK版本 (16) 7 典型案例 (17) 7.1德邦物流OA系统改造和IT系统整合案例 (17)

7.1.1德邦物流简介 (17) 7.1.2背景与问题 (17) 7.1.3使用产品与方案 (18) 7.1.4实施效果 (19) 7.2交通银行信用卡中心案例 (20) 7.2.1交通银行信用卡中心简介 (20) 7.2.2背景与问题 (20) 7.2.3使用产品与方案 (20) 7.2.4实施效果 (21)

1 Portal产品背景 1.1 企业面临的挑战 在过去的几十年中,大部分企业走过了职能级IT建设过程,在企业内部实施了人事、财务、行政、ERP、CRM、SCM等能够独立运行的“孤立”系统。随着市场全球化竞争加剧和互联网的发展,企业业务呈现多元化发展,也逐步兼并重组走向集团化的道路。企业由以产品为核心,向以市场为导向和以客户为中心的方向发展。这些“孤立”的系统已不能满足企业管理者对企业协同、资源优化、扁平化管理、以及快速决策等的管理要求。 另外一方面,金融、银行、电信、传媒、政府等行业/机构,因为自身的业务特征和服务需要,产生了大量的非结构化的文档资料和信息资产,我们称之为内容,包括:客户的原始凭证、客户资料、报表、办公文档、邮件、影/视频资料、HTML等,这些文档资料和信息资产是重要的业务驱动源,如何高效、低成本地管理好这些资产,并快速实现信息的整合,利用这些业务信息取得更高的投资回报,是企业信息管理十分关注的课题。 企业也因为上述问题,面临了重重挑战: ●如何快速实现多应用集成,为员工提供统一入口和任务的全景视图。 ●如何满足员工的个性化需求,提高员工的业务关注度和工作效率。 ●如何为客户量身定做,快速打造个性化服务。 ●如何提高企业的随需应变能力,实现跨系统信息整合、流程重组、内容和新业务的快速 重组发布。 ●如何为领导提供一站式高效决策支持。 ●需要管理的信息爆炸性增长,种类繁多,数量巨大,如何对这些非结构化资产进行高效 管理和价值挖掘。 ●如何保证企业网站、用户信息、企业信息资产的安全。 1.2 Portal应运而生 针对上述企业面临的困难和挑战,历经多年沉淀,开发了Portal。Portal以多应用集成和内容管理为核心,提供了访问企业信息资源的统一入口,是一个面向企业的内容管理、信息

单片机汇编指令大全

单片机汇编指令一览表 作者:乡下人 助记符指令说明字节数周期数 (数据传递类指令) MOV A,Rn 寄存器传送到累加器 1 1 MOV A,direct 直接地址传送到累加器 2 1 MOV A,@Ri 累加器传送到外部RAM(8 地址) 1 1 MOV A,#data 立即数传送到累加器 2 1 MOV Rn,A 累加器传送到寄存器 1 1 MOV Rn,direct 直接地址传送到寄存器 2 2 MOV Rn,#data 累加器传送到直接地址 2 1 MOV direct,Rn 寄存器传送到直接地址 2 1 MOV direct,direct 直接地址传送到直接地址 3 2 MOV direct,A 累加器传送到直接地址 2 1 MOV direct,@Ri 间接RAM 传送到直接地址 2 2 MOV direct,#data 立即数传送到直接地址 3 2 MOV @Ri,A 直接地址传送到直接地址 1 2 MOV @Ri,direct 直接地址传送到间接RAM 2 1 MOV @Ri,#data 立即数传送到间接RAM 2 2 MOV DPTR,#data16 16 位常数加载到数据指针 3 1 MOVC A,@A+DPTR 代码字节传送到累加器 1 2 MOVC A,@A+PC 代码字节传送到累加器 1 2 MOVX A,@Ri 外部RAM(8 地址)传送到累加器 1 2 MOVX A,@DPTR 外部RAM(16 地址)传送到累加器 1 2 MOVX @Ri,A 累加器传送到外部RAM(8 地址) 1 2 MOVX @DPTR,A 累加器传送到外部RAM(16 地址) 1 2 PUSH direct 直接地址压入堆栈 2 2 POP direct 直接地址弹出堆栈 2 2 XCH A,Rn 寄存器和累加器交换 1 1 XCH A, direct 直接地址和累加器交换 2 1 XCH A, @Ri 间接RAM 和累加器交换 1 1 XCHD A, @Ri 间接RAM 和累加器交换低4 位字节 1 1 (算术运算类指令) INC A 累加器加1 1 1 INC Rn 寄存器加1 1 1 INC direct 直接地址加1 2 1 INC @Ri 间接RAM 加1 1 1 INC DPTR 数据指针加1 1 2 DEC A 累加器减1 1 1 DEC Rn 寄存器减1 1 1 DEC direct 直接地址减1 2 2

统一门户平台介绍功能

统一门户平台介绍 企业门户概述 一直以来企业门户的建设,都是企业信息化工作中重要的一环。它通过单点登陆、个性化设置等手段,解决了企业信息系统使用者对于系统使用复杂度高的问题,为企业信息系统的利用率提升,做出了不俗的贡献。随着企业自身管理和运营的进步,企业门户的内容也在发生变化。当前企业的运营和管理开展是以“沟通和协作”为核心的。传统的企业门户在解决个人对于企业信息系统使用的瓶颈的同时,并没有兼顾到企业用户在工作中存在的“沟通和协作”需求。 所以,当前企业门户平台须以企业的实际使用为出发点,将集成的个性化工作空间、沟通和协作工具进行整合,为企业用户创建一套即能满足使用者易用性要求,又能够满足使用者在工作中“沟通和协作”要求的集成的个性化协同工作空间。它的主要内容包括以下两个方面: 第一,企业门户平台能够提升企业信息系统的价值。企业的信息系统是为企业的实际使用服务的,其价值包含两个方面,一个方面是企业信息系统需求的实现;另一方面是企业信息系统的利用率。企业门户平台将企业信息系统的入口集成起来,提供单点登陆和个性化设置,用户可以在企业门户平台中完成所有的工作,大大降低了了企业信息系统使用的复杂度,增加了企业信息系统的利用率,提高了企业信息系统的价值。 第二,企业门户平台增加了“沟通和协作”内容。“沟通和协作”已经成为企业多信息系统时代不可忽视的因素。当企业信息化使用的使用需要穿梭于不同的信息系统时,“沟通和协作”要求就将得到突出,而传统的企业门户并没有关注这两点需求。企业门户平台提供沟通和协作的工具,在承袭传统企业门户功能的同时,给用户带来了各类沟通和协作的便利。 综合上述,企业门户平台是以企业实际协同使用为出发点,将传统的企业门户功能、沟通及协作工具进行整合,为企业创建一个集成的个性化的协作空

PIC16系列_单片机常用伪指令(汇编)

PIC 单片机端口电平变化中断使用必须注意的问题 PICC18使用说明 PIC 单片机常用伪指令 PIC单片机2009-02-19 11:16:40 阅读8 评论0 字号:大中小订阅 3.2.3 MPASM 的伪指令 我们在第一章中已经详细介绍了中档PIC 单片机的35 条指令,源程序的编写主要就是用这些基本的指令实现你的控制任务。但为了增加源程序的可读性和可维护性,我们引入了伪指令的概念。伪指令本身不会产生可执行的汇编指令,但它们可以帮组“管理”你编写的程序,其实用性和必要性绝不亚于35 条正真的汇编指令。我们在此着重介绍最常用的几种 伪指令。 #include 或include #include 伪指令的作用是把另外一个文件的内容全部包含复制到本伪指令所在的位置。 被包含复制的文件可以是任何形式的文本文件,当然文件中的内容和语法结构必须是MPASM 能够识别的。最经常被“include”的是针对PIC 单片机内部特殊功能寄存器定义的包含头文件,在MPLAB 安装后它们全部放在路径“ C:\Program Files\MPLAB IDE\MCHIP_Tools”下,每一个型号的PIC 单片机都有一个对应的预定义包含头文件,扩展名是“.inc”。除了一些符号预定义文件,你也可以把现有的其它程序文件作为一个代码模块直接“包含”进来作为自己程序的一部分。见例3-01。 #include ;把预定义的PIC16F877A 寄存器符号包含到此处 #include ”math.asm” ;把现有的程序文件包含进来作为自己代码的一部分 例3-01 请注意被包含文件的引用方式。一种是<>尖括号引用,这种引用意味着让编译器去默认的路径下寻找该文件,MPASM 默认的寄存器预定义文件存放路径即为上面提及的MPLAB 安装后的目录;另一种是””双引号引用,这种引用方式的意思是指示编译器从引号中指定的全程文件路径下寻找该文件。例3-01 中”math.asm”没有指定路径,即意味着在当前项目路径下寻找math.asm 文件。如果编译器找不到被包含的文件,将会有错误信息告 知。 请在你的源程序中尽量用MPLAB 标准头文件定义的寄存器符号。一来这些被定义的寄存器符号和芯片数据手册上的描述一一对应,理解起来即直观又容易;二来如果用你自己定义符号就缺乏一个大家能一起交流的标准平台,其他人要解读你的代码时将费时费力。故例3-01 中的首行#include 包含引用伪指令可以说是PIC 单片机程序编写时的标准必备。

统一门户平台

第1章统一门户平台 1.1总体需求 统一门户通过构建一个区、街镇、委办局、局委会和基层工作人员共同使用的统一工作门户平台,整合现有业务系统的访问控制,通过单点登录实现对各业务工作平台的集中访问,登录用户通过统一的门户可以在一个桌面上进行各项业务办理、处理和审批操作,减少系统使用复杂度。同时门户还提供了各类动态信息、信息简报、通知通告等汇总统计显示,以及各类业务信息的播报。统一门户平台实现的功能包括单点登录、个性化界面、系统导航、信息交流、预警功能、信息展现、信息发布等功能,从而降低用户进入系统和获得各系统提供信息的难度,使得用户获取和使用信息更直接、更方便,实现信息共享、综合利用,以促进信息的应用。 1.2系统框架 统一门户是一个旨在服务全体的信息发布、信息反馈、信息分析、信息交流、资源共享、预警发布的一站式门户,同时也是广大用户利用业务信息系统、综合信息应用系统和资源库系统等进行网上办公、协同工作的平台。 通过统一的认证方式,门户系统为各级机关的不同用户提供综合管理和对不同信息及应用的访问控制,通过服务的集成如资源库系统、搜索、协作、业务管理等,满足信息综合平台建设可持续发展的初步需求。框架结构如下:

通过提供统一的用户管理控制,整合现有业务系统的访问控制,为各部门、各级基层用户、各级领导按照各自角色权限提供统一接入点,实现单点登录(SSO,Single Sign On),打破多点登录、入口分散的现状。通过权限控制,登录用户在可控权限内通过统一门户在一个界面中进行日常事务处理操作,在同一界面呈现用户所需的工具和关联的业务。同时,在综合应用数据库的支撑下,提供各类信息的统计汇总数据显示,以及各类业务信息的通告。通过统一门户,结合现有的身份认证系统,以最迅速的方式、最高效的方式提供全面的应急信息和应用。 1.3系统功能 门户portal技术提供了整合的一整套解决方案。门户服务可以对应用程序、服务组件进行定义、开发和重用、统一所有用户体验并标准化发布内容的过程和流程、提供保密信息的安全访问、基于角色和任务提供个性化访问以及单点登录。通过门户整合,把各业务部门应用系统和业务需求集成到门户,用户根据预先定

(完整版)51单片机汇编指令(全)

指令中常用符号说明 Rn当前寄存器区的8个工作寄存器R0~R7(n=0~7) Ri当前寄存器区可作为地址寄存器的2个工作寄存器R0和R1(i=0,1) Direct8位内部数据寄存器单元的地址及特殊功能寄存器的地址 #data表示8位常数(立即数) #data16表示16位常数 Add16表示16位地址 Addr11表示11位地址 Rel8位代符号的地址偏移量 Bit表示位地址 @间接寻址寄存器或基址寄存器的前缀 ( )表示括号中单元的内容 (( ))表示间接寻址的内容 指令系统 数据传送指令(8个助记符) 助记符中英文注释 MOV Move 移动 MOV A , Rn;Rn→A,寄存器Rn的内容送到累加器A MOV A , Direct;(direct)→A,直接地址的内容送A MOV A ,@ Ri;(Ri)→A,RI间址的内容送A MOV A , #data;data→A,立即数送A MOV Rn , A;A→Rn,累加器A的内容送寄存器Rn MOV Rn ,direct;(direct)→Rn,直接地址中的内容送Rn MOV Rn , #data;data→Rn,立即数送Rn MOV direct , A;A→(direct),累加器A中的内容送直接地址中 MOV direct , Rn;(Rn)→direct,寄存器的内容送到直接地址 MOV direct , direct;(direct)→direct,直接地址的内容送到直接地址 MOV direct , @Ri;((Ri))→direct,间址的内容送到直接地址 MOV direct , #data;8位立即数送到直接地址中 MOV @Ri , A;(A)→@Ri,累加器的内容送到间址中 MOV @Ri , direct;direct→@Ri,直接地址中的内容送到间址中 MOV @Ri , #data; data→@Ri ,8位立即数送到间址中 MOV DPTR , #data16;data16→DPTR,16位常数送入数据指针寄存器,高8位送入DPH,低8位送入DPL中(单片机中唯一一条16位数据传送指令) (MOV类指令共16条)

【蓝凌OA】统一信息门户解决方案

蓝凌统一门户解决方案 一、面临困惑 随着企业信息化的建设,不同用户面临着不同困惑: 企业高管:为什么花那么多钱建那么多系统都还看不到我要的数据? 执行者:应用入口太多了,处理一个业务,需要切换不同的系统,录入很多次登陆用户名和密码,效率低下; IT人员:应用越来越多,无法整合,数据需要维护多个复本,IT架构无法统一,维护成本居高不下,维护难度增加。 二、蓝凌统一门户解决方案价值: 1、实现用户单一入口访问不同系统,满足不同角色的个性化需求:

2、实现信息聚合与同一展现界面: 3、解放员工脑力和体力,有效提升管理效率、质量、能力;

三、蓝凌统一门户解决方案 企业门户是一种新的信息化展现的表现形式,是企业内部员工、社会公众、客户、合作伙伴访问企业各种信息和应用的统一入口。内部员工通过门户可及时了解企业最新动态与信息、执行需要完成的工作或任务、获取为完成工作而需的信息与知识等;社会公众通过企业门户可及时了解企业的发展状况、经营业绩等;客户通过企业门户可及时了解企业的产品、服务,并与相关员工取得联系;合作伙伴通过企业门户则可实时了解采购信息、传递最新产品信息等,实现供应链的一体化。 四、蓝凌统一门户整体框架: 五、现状分析与评估: 解读企业战略与业务发展规划,了解企业的信息化现状与功能应用、分析企业IT的管理能力,制定企业门户的规划与建设规划: 门户现状分析与规划研讨; IT现状分析与IT规划调研; 业务规划与门户需求调研;

六、门户内容梳理: 统一门户内容建设主要包括三部分内容:流程体系梳理、知识体系梳理、信息(新闻、数据、报表)体系梳理。 流程体系梳理 正确完整地描述企业管理流程体系,是建设统一的成功的基础。因为只有正确完整的流程描述才能客观的反应服务员工的思路,有效的指导员工完成相关工作。 门户流程梳理主要完成IT、行政、人力、财务等管理流程的收集,并形成分层、分级管控的企业管理流程体系。 知识体系梳理 建立企业系统化、规范化、标准化的知识分类体系梳理工作,是优化企业门户内容的重要基础工作,也是企业知识管理工作的基础和关键工作。知识分类的科学性和合理性直接决定了知识储存、维护和应用的质效,同时也能够加快知识更新速度,很好的丰富保障知识库。 知识体系梳理包括了知识分库、知识分类梳理、知识属性梳理、知识问答体系设计、知识专家体系设计。 信息体系梳理 实现企业新闻、公告、通知的编辑、审核、发布等全过程统一管理,实现各类应用系统数据采集、汇总、统计,并统一展现与共享。 七、门户蓝图与UI规范规划 门户蓝图规划 在统一的组织架构、用户和权限管理的基础之上,根据不同使用者、不同组织,规划基于角色和权限的个性化门户蓝图,将知识、流程、信息等内容在蓝图中聚合,从而满足用户需求,比如员工门户、高管门户、供应商门户等: 2.2门户UI设计 统一门户UI设计包括:门户基本系统设计、门户应用布局系统设计2大部分。

51单片机汇编指令集(附记忆方法)

51 单片机汇编指令集 一、数据传送类指令( 7 种助记符) MOV(英文为Move :对内部数据寄存器RAM 和特殊功能寄存器SFR 的数据进行 传送; MOV Q Move Code )读取程序存储器数据表格的数据传送; MOVX (Move External RAM) 对外部 RAM 勺数据传送; XCH (Exchange) 字节交换; XCHD (Exchange low-order Digit) 低半字节交换; PUSH (Push onto Stack) 入栈; POP (Pop from Stack) 出栈; 二、算术运算类指令( 8 种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加 1; DEC(Decrement) 减 1; MUL(Multiplication 、Multiply) 乘法; DIV(Division 、Divide) 除法; 三、逻辑运算类指令( 10 种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) RR(Rotate Right) 循环右移; RRC (Rotate Right throught the Carry flag) SWAP (Swap) 低 4 位与高 4 位交换; 四、控制转移类指令( 17 种助记符) ACALL ( Absolute subroutine Call )子程序绝对调用; LCALL ( Long subroutine Call )子程序长调用; RET ( Return from subroutine )子程序返回; RETI ( Return from Interruption )中断返回; SJMP ( Short Jump )短转移; AJMP ( Absolute Jump )绝对转移; LJMP( Long Jump )长转移; CJNE (Compare Jump if Not Equal) 比较不相等则转移; DJNZ (Decreme nt Jump if Not Zero) 减1后不为0则转移; JZ (Jump if Zero) 结果为0则转移; JNZ (Jump if Not Zero) 结果不为0则转移; JC (Jump if the Carry flag is set) 有进位则转移; JNC (Jump if Not Carry) 无进位则转移; JB (Jump if the Bit is set) 位为1则转移; JNB (Jump if the Bit is Not set) 位为0则转移; 带进位循环左移; 带进位循环右移;

PIC8位单片机汇编语言常用指令的识读

PIC8位单片机汇编语言常用指令的识读(上) 各大类单片机的指令系统是没有通用性的,它是由单片机生产厂家规定的,所以用户必须遵循厂家规定的标准,才能达到应用单片机的目的。 PIC 8位单片机共有三个级别,有相对应的指令集。基本级PIC系列芯片共有指令33条,每条指令是12位字长;中级PIC系列芯片共有指令35条,每条指令是14位字长;高级PIC 系列芯片共有指令58条,每条指令是16位字长。其指令向下兼容。 在这里笔者介绍PIC 8位单片机汇编语言指令的组成及指令中符号的功能,以供初学者阅读相关书籍和资料时快速入门。 一、PIC汇编语言指令格式 PIC系列微控制器汇编语言指令与MCS-51系列单片机汇编语言一样,每条汇编语言指令由4个部分组成,其书写格式如下: 标号操作码助记符操作数1,操作数2;注释 指令格式说明如下:指令的4个部分之间由空格作隔离符,空格可以是1格或多格,以保证交叉汇编时,PC机能识别指令。 1 标号与MCS-51系列单片机功能相同,标号代表指令的符号地址。在程序汇编时,已赋以指令存储器地址的具体数值。汇编语言中采用符号地址(即标号)是便于查看、修改,尤其是便于指令转移地址的表示。标号是指令格式中的可选项,只有在被其它语句引用时才需派上标号。在无标号的情况下,指令助记符前面必须保留一个或一个以上的空格再写指令助记符。指令助记符不能占用标号的位置,否则该助记符会被汇编程序作标号误处理。 书写标号时,规定第一字符必须是字母或半角下划线“—”,它后面可以跟英文和数字字符、冒号(:)制符表等,并可任意组合。再有标号不能用操作码助记符和寄存器的代号表示。标号也可以单独占一行。 2 操作码助记符该字段是指令的必选项。该项可以是指令助记符,也可以由伪指令及宏命令组成,其作用是在交叉汇编时,“指令操作码助记符”与“操作码表”进行逐一比较,找出其相应的机器码一一代之。 3 操作数由操作数的数据值或以符号表示的数据或地址值组成。若操作数有两个,则两个操作数之间用逗号(,)分开。当操作数是常数时,常数可以是二进制、八进制、十进制或十六进制数。还可以是被定义过的标号、字符串和ASCⅡ码等。具体表示时,规定在二进制数前冠以字母“B”,例如B10011100;八进制数前冠以字母“O”,例如O257;十进制数前冠以字母“D”,例如D122;十六进制数前冠以“H”,例如H2F。在这里PIC 8位单片机默认进制是十六进制,在十六进制数之前加上Ox,如H2F可以写成Ox2F。 指令的操作数项也是可选项。 PIC系列与MCS-51系列8位单片机一样,存在寻址方法,即操作数的来源或去向问题。因PIC系列微控制器采用了精简指令集(RISC)结构体系,其寻址方式和指令都既少而又简单。其寻址方式根据操作数来源的不同,可分为立即数寻址、直接寻址、寄存器间接寻址和位寻址四种。所以PIC系列单片机指令中的操作数常常出现有关寄存器符号。有关的寻址实例,均可在本文的后面找到。 4 注释用来对程序作些说明,便于人们阅读程序。注释开始之前用分号(;)与其它部分相隔。当汇编程序检测到分号时,其后面的字符不再处理。值得注意:在用到子程序时应说明程序的入口条件、出口条件以及该程序应完成的功能和作用。 二、清零指令(共4条) 1 寄存器清零指令 实例:CLRW;寄存器W被清零 说明:该条指令很简单,其中W为PIC单片机的工作寄存器,相当于MCS-51系列单片机中的累加器A,CLR是英语Clear的缩写字母。 2 看门狗定时器清零指令。 实例:CLRWDT;看门狗定时器清零(若已赋值,同时清预分频器)

【单点登录】_统一内部应用门户试运行总结报告

信息中心总集成及公共服务建设项目 统一内部应用门户 试运行总结报告 (V1.0)

目录 1. 项目使用范围和应用效果 (1) 2. 项目历程 (1) 3. 项目运行整体状态 (1) 4. 项目特点 (1) 4.1稳定性 (1) 4.2运行效率 (2) 4.3安全性 (2) 4.4资源整合共享 (2) 4.5系统的性能 (2) 4.6.项目的整体情况 (2) 5. 项目存在的问题 (3) 6. 需要协调的问题 (3) 7. 下步工作计划 (3) 8. 感谢 (4)

1.项目使用范围和应用效果 介绍试运行期间,系统应用的范围,包括:办理的主要业务、使用系统的机构、系统提供服务所覆盖的人群、有关联的接口系统等。同时,简要说明这些应用的使用情况和效果,可以结合一些实际的业务经办数字进行说明。 统一内部应用门户主要面对用户和覆盖机构为NM市人力资源和劳动保障局和部分外单位的业务人员、主要业务为集成社保、医保、劳动、就业、公共板块的业务系统,实现单点登录和统一权限管理,截止12月1日统一门户累积登陆34万人次,日登陆2000人,累积登陆6000人。 2.项目历程 统一门户自2013年9月10日进入模拟试运行阶段以来,修复应用在复杂集群,加密环境下出现的性能、业务问题。于10月3日完成封版程序发布。10月5日完成数据准备,于10月9日完成上线切换,进入正式运行阶段。 统一门户自2013年10月9日到2014年1月9日为试运行阶段 3.项目运行整体状态 自2013年10月到2014年1月统一门户运行平稳,用户和组织机构数据不断完善,实施、监管、协调、运维方面保障到位,沟通及时。 4.项目特点 4.1稳定性 统一门户使用了IBM780数据库全部4个实例,单独规划Exalogic域:使用两套应用集群、六台服务器,在数据库和应用服务器之间使用coherence组件、在应用服务器前端使用OTD(Oracle Traffic Directer)。通过全面优化性能,保证了统一门户在模拟试运行和正式运行期间服务稳定并快速响应。

单片机汇编语言程序编程规范

引言 软件设计更多地是一种工程,而不是一种个人艺术。如果不统一编程规范,最终写出的程序,其可读性将较差,这不仅给代码的理解带来障碍,增加维护阶段的工作量,同时不规范的代码隐含错误的可能性也比较大。 分析表明,编码阶段产生的错误当中,语法错误大概占20%左右,而由于未严格检查软件逻辑导致的错误、函数(模块)之间接口错误及由于代码可理解度低导致优化维护阶段对代码的错误修改引起的错误则占了一半以上。 可见,提高软件质量必须降低编码阶段的错误率。如何有效降低编码阶段的错误呢?这需要制定详细的软件编程规范,并培训每一位程序员,最终的结果可以把编码阶段的错误降至10%左右,同时也降低了程序的测试费用,效果相当显著。 本文从代码的可维护性(可读性、可理解性、可修改性)、代码逻辑与效率、函数(模块)接口、可测试性四个方面阐述了软件编程规范,规范分成规则和建议两种,其中规则部分为强制执行项目,而建议部分则不作强制,可根据习惯取舍。 1.排版 规则1 程序块使用缩进方式,函数和标号使用空格缩进,程序段混合使用TAB和空格缩进。缩进的目的是使程序结构清晰,便于阅读和理解。 默认宽度应为8个空格,由于Word中为4个空格,为示范清晰,此处用2个代替(下同)。例如: MOV R1, #00H MOV R2, #00H MOV PMR, #PMRNORMAL MOV DPS, #FLAGDPTR MOV DPTR, #ADDREEPROM read1kloop: read1kpage: INC R1 MOVX A, @DPTR MOV SBUF, A JNB TI, $ CLR TI INC DPTR CJNE R1, #20H, read1kpage INC R2 MOV R1, #00H CPL WDI CJNE R2, #20H, read1kloop ;END OF EEPROM 规则2

常用51单片机汇编指令

常用单片机汇编指令: 1 .MOV A,Rn寄存器内容送入累加器 2 .MOV A,direct 直接地址单元中的数据送入累加器 3 .MOV A,@Ri (i=0,1) 间接RAM中的数据送入累加器 4 .MOV A,#data 立即数送入累加器 5 .MOV Rn,A累加器内容送入寄存器 6 .MOV Rn,direct 直接地址单元中的数据送入寄存器 7 .MOV Rn,#data 立即数送入寄存器 8 .MOV direct,A 累加器内容送入直接地址单元 9 .MOV direct,Rn 寄存器内容送入直接地址单元 10. MOV direct,direct 直接地址单元中的数据送入另一个 直接地址单元 11 .MOV direct,@Ri (i=0,1) 间接RAM中的数据送入直接地址单元 12 MOV direct,#data 立即数送入直接地址单元 13 .MOV @Ri,A (i=0,1) 累加器内容送间接RAM单元 14 .MOV@Ri,direct (i=0,1)直接地址单元数据送入间接RAM 单元 15 .MOV @Ri,#data (i=0,1) 立即数送入间接RAM单元 16 .MOV DPTR,#data16 16 位立即数送入地址寄存器 17 .MOVC A,@A+DPTR以DPTR^基地址变址寻址单元中的数 据送入累加器

18 .MOVC A,@A+PC以PC为基地址变址寻址单元中的数据送入累加器 19 .MOVX A,@Ri (i=0,1) 外部RAM(8位地址)送入累加器 20 .MOVX A,@DPTR外部RAM(16位地址)送入累加器 21 .MOVX @Ri,A (i=0,1) 累计器送外部RAM(8位地址) 22 .MOVX @DPTR,A累计器送外部RAM( 16位地址) 23 .PUSH direct 直接地址单元中的数据压入堆栈 24 .POP direct 弹栈送直接地址单元 25 .XCH A,Rn 寄存器与累加器交换 26 .XCH A,direct 直接地址单元与累加器交换 27 .XCH A,@Ri (i=0,1) 间接RAM与累加器交换 28 .XCHD A,@Ri (i=0,1) 间接RAM的低半字节与累加器交换算术操作类指令: 1. ADD A,Rn 寄存器内容加到累加器 2 .ADD A,direct 直接地址单元的内容加到累加器 3 A.DD A,@Ri (i=0,1) 间接ROM的内容加到累加器 4 .ADD A,#data 立即数加到累加器 5 .ADDC A,Rn寄存器内容带进位加到累加器 6 .ADDC A,direct 直接地址单元的内容带进位加到累加器 7 .ADDC A,@Ri(i=0,1) 间接ROM的内容带进位加到累加器 8 .ADDC A,#data 立即数带进位加到累加器

单片机汇编语言指令集

汇编语言的所有指令数据传送指令集 MOV 功能: 把源操作数送给目的操作数 语法: MOV 目的操作数,源操作数 格式: MOV r1,r2 MOV r,m MOV m,r MOV r,data XCHG 功能: 交换两个操作数的数据 语法: XCHG 格式: XCHG r1,r2 XCHG m,r XCHG r,m PUSH,POP 功能: 把操作数压入或取出堆栈 语法: PUSH 操作数POP 操作数 格式: PUSH r PUSH M PUSH data POP r POP m PUSHF,POPF,PUSHA,POPA 功能: 堆栈指令群 格式: PUSHF POPF PUSHA POPA LEA,LDS,LES 功能: 取地址至寄存器 语法: LEA r,m LDS r,m LES r,m XLAT(XLATB) 功能: 查表指令 语法: XLAT XLAT m 算数运算指令 ADD,ADC 功能: 加法指令 语法: ADD OP1,OP2 ADC OP1,OP2 格式: ADD r1,r2 ADD r,m ADD m,r ADD r,data 影响标志: C,P,A,Z,S,O SUB,SBB 功能:减法指令 语法: SUB OP1,OP2 SBB OP1,OP2 格式: SUB r1,r2 SUB r,m SUB m,r SUB r,data SUB m,data 影响标志: C,P,A,Z,S,O

INC,DEC 功能: 把OP的值加一或减一 语法: INC OP DEC OP 格式: INC r/m DEC r/m 影响标志: P,A,Z,S,O NEG 功能: 将OP的符号反相(取二进制补码) 语法: NEG OP 格式: NEG r/m 影响标志: C,P,A,Z,S,O MUL,IMUL 功能: 乘法指令 语法: MUL OP IMUL OP 格式: MUL r/m IMUL r/m 影响标志: C,P,A,Z,S,O(仅IMUL会影响S标志) DIV,IDIV 功能:除法指令 语法: DIV OP IDIV OP 格式: DIV r/m IDIV r/m CBW,CWD 功能: 有符号数扩展指令 语法: CBW CWD AAA,AAS,AAM,AAD 功能: 非压BCD码运算调整指令 语法: AAA AAS AAM AAD 影响标志: A,C(AAA,AAS) S,Z,P(AAM,AAD) DAA,DAS 功能: 压缩BCD码调整指令 语法: DAA DAS 影响标志: C,P,A,Z,S 位运算指令集 AND,OR,XOR,NOT,TEST 功能: 执行BIT与BIT之间的逻辑运算 语法: AND r/m,r/m/data OR r/m,r/m/data XOR r/m,r/m/data TEST r/m,r/m/data NOT r/m 影响标志: C,O,P,Z,S(其中C与O两个标志会被设为0) NOT指令不影响任何标志位 SHR,SHL,SAR,SAL 功能: 移位指令 语法: SHR r/m,data/CL SHL r/m,data/CL SAR r/m,data/CL SAL r/m,data/CL

51单片机汇编指令集

1)数据传送类指令(7种助记符) MOV(英文为Move):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送; MOVC(Move Code)读取程序存储器数据表格的数据传送; MOVX (Move External RAM) 对外部RAM的数据传送; XCH (Exchange) 字节交换; XCHD (Exchange low-order Digit) 低半字节交换; PUSH (Push onto Stack) 入栈; POP (Pop from Stack) 出栈; (2)算术运算类指令(8种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加1; DEC(Decrement) 减1; MUL(Multiplication、Multiply) 乘法; DIV(Division、Divide) 除法; (3)逻辑运算类指令(10种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) 带进位循环左移; RR(Rotate Right) 循环右移; RRC (Rotate Right throught the Carry flag) 带进位循环右移; SWAP (Swap) 低4位与高4位交换; (4)控制转移类指令(17种助记符) ACALL(Absolute subroutine Call)子程序绝对调用; LCALL(Long subroutine Call)子程序长调用; RET(Return from subroutine)子程序返回; RETI(Return from Interruption)中断返回; SJMP(Short Jump)短转移; AJMP(Absolute Jump)绝对转移; LJMP(Long Jump)长转移; CJNE (Compare Jump if Not Equal)比较不相等则转移; DJNZ (Decrement Jump if Not Zero)减1后不为0则转移; JZ (Jump if Zero)结果为0则转移; JNZ (Jump if Not Zero) 结果不为0则转移;

单片机汇编指令

单片机汇编指令 单片机汇编指令:为解决某些特定的问题代码中必须嵌入汇编语言以代替C语言完成的单片机的编程,汇编语言对于程序调试是不可或缺的。它包括:数据传送类指令,算术运算类指令,逻辑运算与循环类指令,控制转移类指令,位操作(布尔操作)类指令。 现在单片机的编程大多是C语言完成但有时代码中必须嵌入汇编语言解决某些特定的问题,对于程序调试汇编语言更是不可或缺 一.数据传送类指令: (1)一般传送指令: ①8位传送: 1 MOV A,Rn ;A←(Rn):寄存器内容送入累加器 2 MOV A,direct ;A←(direct):直接地址单元中的数据送入累加器 3 MOV A,@Ri ;A←((Ri)):间接RAM 中的数据送入累加器 4 MOV A,#data ;A←(data):立即数送入累加器 5 MOV Rn,A ;Rn←(A):累加器内容送入寄存器 6 MOV Rn,direct ;Rn←(direct):直接地址单元中的数据送入寄存器 7 MOV Rn,#data ;Rn←(data):立即数送入寄存器 8 MOV direct,A ;direct←(A):累加器内容送入直接地址单元 9 MOV direct,Rn ;direct←(Rn):寄存器内容送入直接地址单元 10 MOV direct,direct;direct←(direct):直接地址单元中的数据送入另一个直接地址单元 11 MOV direct,@Ri ;direct←(@Ri):间接RAM 中的数据送入直接地址单元 12 MOV direct,#data ;direct←(data):立即数送入直接地址单元 13 MOV @Ri,A;Ri←(A):累加器内容送入间接RAM 单元 14 MOV @Ri,direct ;Ri←(direct)直接地址单元数据送入间接RAM 单元 15 MOV @RI,#data ;Ri←(data):立即数送入间接RAM 单元 ②16位传送: 16 MOV DRTR,#data16 ;(DRTR) ←(data16):16 位立即数送入地址寄存器 (2)特殊传送指令: ⑤ ①读取常数表: 17 MOVC A,@A+DPTR ;A←((A)+(DPTR)):以DPTR为基地址变址寻址单元中的数据送入累加器 18 MOVC A,@A+PC;A←((A)+(PC)):以PC 为基地址变址寻址单元中的数据送入累加器 ②读写片外RAM及接口单元数据: 读片外RAM: 19 MOVX A,@Ri ;A←((Ri)):外部RAM(8 位地址)送入累加器 20 MOVX A,@DPTR ;A←((DPTR)):外部RAM(16 位地址)送入累加器

【单点登录】统一内部应用门户用户操作手册

BN市劳动保障 总集成及公共服务建设项目统一内部应用门户 用户操作手册 (V3.0)

目录 第一章系统介绍 (1) 1.1统一内部应用门户 (1) 1.2组织机构管理 (2) 1.3单点登录系统 (1) 第二章操作流程 (3) 2.1登陆流程 (3) 2.2个性化首页 (4) 2.3进入业务系统 (4) 第三章组织机构维护 (6) 3.1进入组织机构管理 (6) 3.2维护行政区划管理 (7) 3.3维护组织单元类型 (8) 3.4维护组织单元管理 (9) 3.5维护岗位管理 (13) 3.6维护用户管理 (15) 第四章配置管理 (18) 4.1系统管理 (18) 4.2菜单管理 (20) 4.3资源管理 (21) 第五章安全管理 (22) 5.1用户注册管理 (22) 5.2用户组织关系变更查询 (23) 5.3统一审计管理 (23) 5.4组织单元变更日志 (24) 5.5CA绑定管理 (24) 5.6访问策略管理 (25) 5.7用户信息查看 (26)

5.8在线用户查看 (27) 5.9帐号状态管理 (27) 5.10组织角色授权 (28) 5.11安全管理角色 (29) 5.12业务角色管理 (31) 5.13用户密码修改 (32) 第六章公共服务 (33) 6.1网站管理 (33) 6.1.1新建网站 (33) 6.1.2设为缺省网站 (35) 6.1.3更改网站名称 (36) 6.1.4委派网站管理员 (36) 6.1.5设定网站可访问人群 (38) 6.1.6网站导入 (39) 6.1.7网站导出 (41) 6.1.8网站删除 (42) 6.2页面管理 (42) 6.2.1新建页面 (43) 6.2.2创建链接 (44) 6.2.3编辑页面 (46) 6.2.4删除页面 (47) 6.2.5复制页面 (47) 6.2.6向上移动页面 (48) 6.2.7向下移动页面 (50) 6.2.8移动页面到 (51) 6.2.9配置模板 (51) 6.2.10手工编辑 (52) 6.2.11页面属性编辑(通用) (53) 6.3模板管理 (62) 6.3.1添加模板 (62)

相关主题
文本预览
相关文档 最新文档