当前位置:首页 » 净水方式 » edi加减位置

edi加减位置

发布时间: 2021-01-25 15:32:23

⑴ 汇编语言的数据寄存器ds有没有偏移地址

想知道他们怎么用,就必须了解他们的用途,他们和其他寄存器如何合作,寄存器寻址和存储器寻址如何完成?单说这几个段寄存器,不涉及其他寄存器,是不能真正了解掌握他们的。学习需要循序渐进,“莫在浮沙筑高台”---------------寄存器是中央处理器内的组成部份。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和位址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC)。 寄存器是内存阶层中的最顶端,也是系统获得操作资料的最快速途径。寄存器通常都是以他们可以保存的位元数量来估量,举例来说,一个 “8 位元寄存器”或 “32 位元寄存器”。寄存器现在都以寄存器档案的方式来实作,但是他们也可能使用单独的正反器、高速的核心内存、薄膜内存以及在数种机器上的其他方式来实作出来。 寄存器通常都用来意指由一个指令之输出或输入可以直接索引到的暂存器群组。更适当的是称他们为 “架构寄存器”。 例如,x86 指令及定义八个 32 位元寄存器的集合,但一个实作 x86 指令集的 CPU 可以包含比八个更多的寄存器。 寄存器是CPU内部的元件,寄存器拥有非常高的读写速度,所以在寄存器之间的数据传送非常快。[编辑本段]寄存器用途 1.可将寄存器内的数据执行算术及逻辑运算; 2.存于寄存器内的地址可用来指向内存的某个位置,即寻址; 3.可以用来读写数据到电脑的周边设备。[编辑本段]数据寄存器 8086 有14个16位寄存器,这14个寄存器按其用途可分为(1)通用寄存器、(2)指令指针、(3)标志寄存器和(4)段寄存器等4类。 (1)通用寄存器有8个, 又可以分成2组,一组是数据寄存器(4个),另一组是指针寄存器及变址寄存器(4个). 数据寄存器分为: AH&AL=AX(accumulator):累加寄存器,常用于运算;在乘除等指令中指定用来存放操作数,另外,所有的I/O指令都使用这一寄存器与外界设备传送数据. BH&BL=BX(base):基址寄存器,常用于地址索引; CH&CL=CX(count):计数寄存器,常用于计数;常用于保存计算值,如在移位指令,循环(loop)和串处理指令中用作隐含的计数器. DH&DL=DX(data):数据寄存器,常用于数据传递。 他们的特点是,这4个16位的寄存器可以分为高8位: AH, BH, CH, DH.以及低八位:AL,BL,CL,DL。这2组8位寄存器可以分别寻址,并单独使用。 另一组是指针寄存器和变址寄存器,包括: SP(Stack Pointer):堆栈指针,与SS配合使用,可指向目前的堆栈位置; BP(Base Pointer):基址指针寄存器,可用作SS的一个相对基址位置; SI(Source Index):源变址寄存器可用来存放相对于DS段之源变址指针; DI(Destination Index):目的变址寄存器,可用来存放相对于 ES 段之目的变址指针。 这4个16位寄存器只能按16位进行存取操作,主要用来形成操作数的地址,用于堆栈操作和变址运算中计算操作数的有效地址。 (2) 指令指针IP(Instruction Pointer) 指令指针IP是一个16位专用寄存器,它指向当前需要取出的指令字节,当BIU从内存中取出一个指令字节后,IP就自动加1,指向下一个指令字节。注意,IP指向的是指令地址的段内地址偏移量,又称偏移地址(Offset Address)或有效地址(EA,Effective Address)。 (3)标志寄存器FR(Flag Register) 8086有一个18位的标志寄存器FR,在FR中有意义的有9位,其中6位是状态位,3位是控制位。 OF: 溢出标志位OF用于反映有符号数加减运算所得结果是否溢出。如果运算结果超过当前运算位数所能表示的范围,则称为溢出,OF的值被置为1,否则,OF的值被清为0。 DF:方向标志DF位用来决定在串操作指令执行时有关指针寄存器发生调整的方向。 IF:中断允许标志IF位用来决定CPU是否响应CPU外部的可屏蔽中断发出的中断请求。但不管该标志为何值,CPU都必须响应CPU外部的不可屏蔽中断所发出的中断请求,以及CPU内部产生的中断请求。具体规定如下: (1)、当IF=1时,CPU可以响应CPU外部的可屏蔽中断发出的中断请求; (2)、当IF=0时,CPU不响应CPU外部的可屏蔽中断发出的中断请求。 TF:跟踪标志TF。该标志可用于程序调试。TF标志没有专门的指令来设置或清楚。 (1)如果TF=1,则CPU处于单步执行指令的工作方式,此时每执行完一条指令,就显示CPU内各个寄存器的当前值及CPU将要执行的下一条指令。 (2)如果TF=0,则处于连续工作模式。 SF:符号标志SF用来反映运算结果的符号位,它与运算结果的最高位相同。在微机系统中,有符号数采用补码表示法,所以,SF也就反映运算结果的正负号。运算结果为正数时,SF的值为0,否则其值为1。 ZF: 零标志ZF用来反映运算结果是否为0。如果运算结果为0,则其值为1,否则其值为0。在判断运算结果是否为0时,可使用此标志位。 AF:下列情况下,辅助进位标志AF的值被置为1,否则其值为0: (1)、在字操作时,发生低字节向高字节进位或借位时; (2)、在字节操作时,发生低4位向高4位进位或借位时。 PF:奇偶标志PF用于反映运算结果中“1”的个数的奇偶性。如果“1”的个数为偶数,则PF的值为1,否则其值为0。 CF:进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。) 4)段寄存器(Segment Register) 为了运用所有的内存空间,8086设定了四个段寄存器,专门用来保存段地址: CS(Code Segment):代码段寄存器; DS(Data Segment):数据段寄存器; SS(Stack Segment):堆栈段寄存器; ES(Extra Segment):附加段寄存器。 当一个程序要执行时,就要决定程序代码、数据和堆栈各要用到内存的哪些位置,通过设定段寄存器 CS,DS,SS 来指向这些起始位置。通常是将DS固定,而根据需要修改CS。所以,程序可以在可寻址空间小于64K的情况下被写成任意大小。 所以,程序和其数据组合起来的大小,限制在DS 所指的64K内,这就是COM文件不得大于64K的原因。8086以内存做为战场,用寄存器做为军事基地,以加速工作。 以上是8086寄存器的整体概况, 自80386开始,PC进入32bit时代,其寻址方式,寄存器大小,功能等都发生了变化。 =============================以下是80386的寄存器的一些资料====================================== 寄存器都是32-bits宽。 A、通用寄存器 下面介绍通用寄存器及其习惯用法。顾名思义,通用寄存器是那些你可以根据自己的意愿使用的寄存器,修改他们的值通常不会对计算机的运行造成很大的影响。通用寄存器最多的用途是计算。 EAX:通用寄存器。相对其他寄存器,在进行运算方面比较常用。在保护模式中,也可以作为内存偏移指针(此时,DS作为段 寄存器或选择器) EBX:通用寄存器。通常作为内存偏移指针使用(相对于EAX、ECX、EDX),DS是默认的段寄存器或选择器。在保护模式中,同样可以起这个作用。 ECX:通用寄存器。通常用于特定指令的计数。在保护模式中,也可以作为内存偏移指针(此时,DS作为 寄存器或段选择器)。 EDX:通用寄存器。在某些运算中作为EAX的溢出寄存器(例如乘、除)。在保护模式中,也可以作为内存偏移指针(此时,DS作为段 寄存器或选择器)。 同AX分为AH&AL一样,上述寄存器包括对应的16-bit分组和8-bit分组。 B、用作内存指针的特殊寄存器 ESI:通常在内存操作指令中作为“源地址指针”使用。当然,ESI可以被装入任意的数值,但通常没有人把它当作通用寄存器来用。DS是默认段寄存器或选择器。 EDI:通常在内存操作指令中作为“目的地址指针”使用。当然,EDI也可以被装入任意的数值,但通常没有人把它当作通用寄存器来用。DS是默认段寄存器或选择器。 EBP:这也是一个作为指针的寄存器。通常,它被高级语言编译器用以建造‘堆栈帧'来保存函数或过程的局部变量,不过,还是那句话,你可以在其中保存你希望的任何数据。SS是它的默认段寄存器或选择器。 注意,这三个寄存器没有对应的8-bit分组。换言之,你可以通过SI、DI、BP作为别名访问他们的低16位,却没有办法直接访问他们的低8位。 C、段选择器: 实模式下的段寄存器到保护模式下摇身一变就成了选择器。不同的是,实模式下的“段寄存器”是16-bit的,而保护模式下的选择器是32-bit的。 CS 代码段,或代码选择器。同IP寄存器(稍后介绍)一同指向当前正在执行的那个地址。处理器执行时从这个寄存器指向的段(实模式)或内存(保护模式)中获取指令。除了跳转或其他分支指令之外,你无法修改这个寄存器的内容。 DS 数据段,或数据选择器。这个寄存器的低16 bit连同ESI一同指向的指令将要处理的内存。同时,所有的内存操作指令 默认情况下都用它指定操作段(实模式)或内存(作为选择器,在保护模式。这个寄存器可以被装入任意数值,然而在这么做的时候需要小心一些。方法是,首先把数据送给AX,然后再把它从AX传送给DS(当然,也可以通过堆栈来做). ES 附加段,或附加选择器。这个寄存器的低16 bit连同EDI一同指向的指令将要处理的内存。同样的,这个寄存器可以被装入任意数值,方法和DS类似。 FS F段或F选择器(推测F可能是Free?)。可以用这个寄存器作为默认段寄存器或选择器的一个替代品。它可以被装入任何数值,方法和DS类似。 GS G段或G选择器(G的意义和F一样,没有在Intel的文档中解释)。它和FS几乎完全一样。 SS 堆栈段或堆栈选择器。这个寄存器的低16 bit连同ESP一同指向下一次堆栈操作(push和pop)所要使用的堆栈地址。这个寄存器也可以被装入任意数值,你可以通过入栈和出栈操作来给他赋值,不过由于堆栈对于很多操作有很重要的意义,因此,不正确的修改有可能造成对堆栈的破坏。 * 注意 一定不要在初学汇编的阶段把这些寄存器弄混。他们非常重要,而一旦你掌握了他们,你就可以对他们做任意的操作了。段寄存器,或选择器,在没有指定的情况下都是使用默认的那个。这句话在现在看来可能有点稀里糊涂,不过你很快就会在后面知道如何去做。 指令指针寄存器: EIP 这个寄存器非常的重要。这是一个32位宽的寄存器 ,同CS一同指向即将执行的那条指令的地址。不能够直接修改这个寄存器的值,修改它的唯一方法是跳转或分支指令。(CS是默认的段或选择器) 上面是最基本的寄存器。下面是一些其他的寄存器,你甚至可能没有听说过它们。(都是32位宽): CR0, CR2, CR3(控制寄存器)。举一个例子,CR0的作用是切换实模式和保护模式。 还有其他一些寄存器,D0, D1, D2, D3, D6和D7(调试寄存器)。他们可以作为调试器的硬件支持来设置条件断点。 TR3, TR4, TR5, TR6 和 TR? 寄存器(测试寄存器)用于某些条件测试。

⑵ 超纯水系统的EDI系统初次启动有哪些注意事项

EDI超纯水设备的注意事项:
1、初次启动
正确的EDI超纯水设备启动对于准备将EDI投入正常运行操作和防止EDI模块由于流量过大,水锤或电流过载而损坏是非常必要的。遵守以下程序也能有助于保证系统处于系统设计参数下运行从而获得符合设计要求的产水。对于系统的启动运行,首次系统运行的数据是一个重要的组成部分。在启动EDI系统之前,RO系统, EDI模块的安装,仪表的校正工作,其他系统的检查都应当已经完成。接下来是推荐的EDI系统启动程序;

2、EDI启动程序
在将管路连接至CEDI之前,请先确认所有前级预处理设备和管路已符合清洁要求。
确保所有连接至CEDI模块的管路连接正确, 管路已符合清洁要求。
检查所有相关的手动阀门处于正确的位置和开启/关闭状态。进水阀、产水阀、超纯水箱进水阀和浓水流量控制阀处于完全开启状态。
在冲洗过程中,检查所有管路连接和阀门,确保无泄漏。如果必要的话,锁紧连接部分。
确认CEDI模块至电源供电模块的接线正确。
启动RO产水输送泵。调节阀门开度至设计流量和设计压力。检查设计回收率和实际回收率。一直注意检查系统压力,同时确保系统运行压力不超过模块的最高运行压力极限。
在设计流量下,调节阀门直至产水压力比浓水排放压力高2-5psig。重复以上步骤,直至系统运行符合设计产水量和浓水流量。计算系统回收率,与设计值比较。
开启模块电源开关,缓慢调节显示板直流电源至需要数值。注意观察出水水质。
记录所有运行数据。
测试所有流量限位开关和相关连锁动作。确保当浓水循环流量不足时,EDI供电模块断电。
继续将CEDI处于循环状态,直至产水指标达到要求。一旦EDI出水指标达标,将EDI产水阀(至后级水箱)打开,将EDI产水回流阀(至RO水箱)关闭。再次确认产水压力比浓水排放压力高2-5psig。将系统运行值与设计值比较;在系统运行稳定后(水质和流量),在日常运行数据记录表中记录运行数据。将运行模式选定在自动模式。
在系统运行的第1周,定期检查系统的运行情况以确保系统正常可靠的运行。

3、运行启动
一旦EDI系统已经启动,(实际上,EDI系统不可避免的会或多或少的停机和重启动。)每次的停机和重启动都意味着压力和流量的变化,以及对EDI模块的机械性冲击。因此,系统的停机和重启动的次数应当尽可能的少,以保证EDI系统的平稳运行。
在系统启动之前和过程中的检查应当作为一种日常工作进行,并且做好工作记录。仪表的校正,报警,安全设备和管路泄漏性检查也应当作为一种日常工作进行。

4、停机
将电流和电压调至为0,关闭EDI模块的供电电源。
停运反渗透产水输送泵。
关闭每个EDI模块的进水阀。
关闭EDI模块的隔离阀

5、系统停机后的再次开机
将EDI系统阀门运行状态处于EDI循环状态;
启动反渗透产水输送泵;
按照EDI启动程序逐项检查,启动EDI系统;

⑶ EDI-313称重显示器里的变压器怎样测量

次级的电压直接用万用表测量就可以了,如果是测整流后的,那么用直流档测,如果是变压器输出位置的,那么就是交流档了,基本是5v和12v的电压。如果是变压器前的电压,那么就是直流300v左右的电压

⑷ EDI标准的三要素是什么

【EDI标准的三要素】标准报文、数据元、数据段称为EDI标准的三要素。一份报文回可分成三个部分:答 首部、详情部分和摘要部分,报文以UNH数据开始,以UNT数据段结束。
【EDI标准】电子数据交换是结构化的数据通过一定标准的报文格式从一个应用程序到另一个应用程序的电子化的交换,商业伙伴实施EDI,必须遵循一定的EDI报文标准。 国际上60年代起就开始研究EDI标准。1987年,联合国欧洲经济委员会综合了经过10多年实践的美国ANSI X.12系列标准和欧洲流行的“贸易数据交换(TDI)”标准,制定了用于行政、商业和运输的电子数据交换标准(EDIFACT)。

⑸ EDI系统有哪三要素,如何理解

数据标准化、EDI软件和硬件以及通信网络是构成EDI系统的三要素。

1、数据标准

EDI标准是由各企业、各地区代表共同讨论、制定的电子数据交换共同标准,可以使各组织之间的不同文件格式,通过共同的标准达到彼此之间文件交换的目的。

2、EDI软件和硬件

实现EDI需要配备相应的EDI软件和硬件。EDI软件能将用户数据库系统中的信息译成EDI的标准格式以供传输交换的需要。EDI软件主要有转换软件、翻译软件、通信软件EDI。所需的硬件设备有计算机、调制解调器及电话线。

3、通信网络

通信网络是实现EDI的手段。EDI通信方式有多种,其中一种是点对点,这种方式只有在贸易伙伴数量较少的情况下使用。随着贸易伙伴数目的增多,当多家企业直接电脑通信时,会由于计算机厂家不同、通信协议相异以及工作时间不易配合等而出现问题。

(5)edi加减位置扩展阅读:

工作原理

去离子(EDI)系统主要是在直流电场的作用下,通过隔板的水中电介质离子发生定向移动,利用交换膜对离子的选择透过作用来对水质进行提纯的一种科学的水处理技术。

电渗析器的一对电极之间,通常由阴膜,阳膜和隔板多组交替排列,构成浓室和淡室。

淡室水中阳离子向负极迁移透过阳膜,被浓室中的阴膜截留;水中阴离子向正极方向迁移阴膜,被浓室中的阳膜截留,这样通过淡室的水中离子数逐渐减少,成为淡水,而浓室的水中,由于浓室的阴阳离子不断涌进,电介质离子浓度不断升高,而成为浓水,从而达到淡化、提纯、浓缩或精制的目的。

参考资料来源:网络-EDI系统

⑹ 什么是EDI

领航者EDI是电子商业贸易的一种工具,能将商业文件如日常咨询、计划、询价、进出口许可证、合同、订单、发票、货运单、报关单、收货通知单和提单等信息,按统一的标准编制成计算机能识别和处理的数据格式,在计算机之间进行传输。
1、单证格式化
领航者EDI传输的是企业间格式化的数据,如定购单、报价单、发票、货运单、装箱单,报关单等等,这些信息都具有固定的格式与行业通用性。而信件、公函等非格式化的文件不属领航者EDI处理的范畴。
2、报文标准化
领航者EDI传输的报文符合国际标准或行业标准,这是计算机能自动处理的前提条件。目前最为广泛使用的领航者EDI标准是UN/EDIFACT(联合国标准领航者EDI规则适用于行政管理、商贸、交通运输)和ANSI X.12(美国国家标准局特命标准化委员会第12工作组制定)。
3、处理自动化
领航者EDI信息传递的路径是计算机到数据通讯网络,再到商业伙伴的计算机,信息的最终用户是计算机应用系统,它自动处理传递来的信息。因此这种数据交换是机--机,应用--应用,不需人工干预。
4、软件结构化
领航者EDI功能软件由五个模块组成:用户界面模块、内部EDP接口模块、报文生成与处理模块、标准报文格式转换模块、通信模块。
5、运作规范化
领航者EDI以报文的方式交换信息有其深刻的商贸背景,EDI报文是目前商业化应用中最成熟、最有效、最规范的电子凭证之一,EDI单证报文具有法律效力。

⑺ EDI和ESI能否像一般寄存器那样加减乘除

刚才在debug里面试过了。可以。可以执行的

⑻ 国内哪家公司的EDI解决方案比较好呢

国内的提供EDI解决方案公司主要就是西安知行软件公司。EDI报文的通信环节通内常是整个解决方容案的一个难点,而知行软件就可以提供低成本高可靠性的EDI解决方案。我们公司之前使用过知行软件的EDI连接器产品,是和国际知名公司(公司名保密哈)做的连接,效果不错,使用了一年,基本没出现过什么问题。一般的话,零售行业的可以选择AS2连接器,汽车行业的话主要还是使用OFTP连接器就可以。 他们网站有免费版的连接器,可以下载试用,这样也助于了解EDI解决方案。

下 图红线的部分,是知行EDI连接器产品在整个解决方案中的位置。

⑼ EDI超纯水中的UV杀菌设备放在哪个工艺位置比较合适看了几个版本,有放在EDI膜堆前的,有放在EDI后的。

纯净水指的是不含杂质的H2O,简称净水或纯水,是纯洁、干净,不含有杂质或细内菌的水,如有机污染物、容无机盐、任何添加剂和各类杂质,是以符合生活饮用水卫生标准的水为原水。通过电渗析器法、离子交换器法、反渗透法、蒸馏法及其他适当的加工方法制得而成,密封于容器内,且不含任何添加物,无色透明,可直接饮用。

热点内容
丁度巴拉斯情人电影推荐 发布:2024-08-19 09:13:07 浏览:886
类似深水的露点电影 发布:2024-08-19 09:10:12 浏览:80
《消失的眼角膜》2电影 发布:2024-08-19 08:34:43 浏览:878
私人影院什么电影好看 发布:2024-08-19 08:33:32 浏览:593
干 B 发布:2024-08-19 08:30:21 浏览:910
夜晚看片网站 发布:2024-08-19 08:20:59 浏览:440
台湾男同电影《越界》 发布:2024-08-19 08:04:35 浏览:290
看电影选座位追女孩 发布:2024-08-19 07:54:42 浏览:975
日本a级爱情 发布:2024-08-19 07:30:38 浏览:832
生活中的玛丽类似电影 发布:2024-08-19 07:26:46 浏览:239