AxSYM简单操作程序

合集下载

Win32Asm快速教程

Win32Asm快速教程

win32asm:Win32Asm快速教程疯狂代码 / ĵ:http://Security/Article71758.htmlWin32Asm快速教程 ; ;翻译:taowen这是我Win32汇编教程它总是在创建中我会不停地添加内容通过上面next和prev链接你可以转到后面和前面页导言先来对这个教程做个小小介绍Win32Asm不是个非常流行编程语言而且只有为数不多(但很好)教程大多数教程都集中在编程win32部分(例如WinAPI标准Windows编程技术使用等)而不是汇编语言本身例如伪代码(opcodes)寄存器(registers)使用等虽然你能在其他教程中找到这些内容但那些教程通常是解释Dos编程它当然可以帮你学习汇编语言但在Windows中编程你不再需要了解Dos中断(errupt)和端口(port)In/Out在Windows中WindowsAPI提供了你可在你中使用标准后面还会对此有更多内容这份教程目是在解释用汇编编Win32同时学习汇编语言本身1.0-介绍汇编语言汇编语言是创造出来代替原始只能由处理器理解 2进制代码很久以前尚没有任何高级语言都是用汇编写汇编代码直接描述处理器可以执行代码例如:add eax,edxadd这条指令把两个值加到起eax和edx被称为寄存器它们可以在处理器内部保存值这条代码被转换为66 03c2(16进制)处理器阅读这行代码并执行它所代表指令像C这样高级语言把它们自己语言翻译为汇编语言而汇编器又把它转换为 2进制代码:C 代码a = a + b; >> C编译器 >> 汇编语言add eax, edx >>汇编器>> 原始输出(十 6进制)66 03 C2(注意该处汇编语言代码被简化了实际输出决定于C代码上下文)1.1-为什么?(Why?)既然用汇编写很困难那么为什么你用A汇编而不是C或者别什么??-汇编产生更小而且更快在像如有人工智能般非常高级编程语言中编译器要产生输出代码比起汇编来更困难虽然编译器变得越来越好编译器仍然必须指出最快(或最小)方式产生汇编代码而且你自己来写(汇编)代码(包括可选代码优化)能生成更小更快代码但是当然这比使用高级语言难多了还有另个和某些使用运行时dll高级语言区别地方它们在大多数时运行良好但有时由于dll(dll hell)而产生问题用户总是要安装这些Dll对于Visual C这不是个问题它们是和Windows同安装而Visual Basic甚至不把自己语言转换为汇编语言(虽然5以及更高版本进行了些这样转换但不完全)它高度依赖msvbvm50.dll-Visual Baisc虚拟机由VB产生exe文件仅仅存在简单代码和许多对这些dll这就是vb慢原因汇编是所有中最快它仅仅用系统dll如Kernel32.dll, User32.dll等译者注:dll hell是指由于dll新版本被旧版本给代替了由于使用了dll新版本仍然新导致了致命另个误解是许多人认为汇编不可能用来编程当然它难但不是不可能用汇编创建大工程确很难我只是用它来写小用于需要速度代码被写在能被其他语言导入dll中而且Dos和Windows还有个很大区别Dos把中断当“”用像中断10用于显示中断13用于文件存储等在Windows中API只有名字(比如MessageBox, CreateWindowsEx)你能导入库(DLL)并使用其中这使得用asm写简单多了你将在下章中学习更多有关这方面知识2.0-开始前准备介绍已经够多了现在让我们开始吧要用汇编写你需要些工具下面你能看到我将在本教程中使用哪些工具我建议你安装同样工具这样你能跟着教程试验文中例子我也给出其他些选择虽然其中大部分你都可以选择但是要警告是在汇编器(masmtasm和nasm)中有很大区别在这个教程中将使用masm它有许多很有用功能(例如invoke)它使得编程更容易当然你可以自己选择你更喜欢汇编器但这将使你跟着教程走难些而且你不得不把教程中例子进行转换使它可以在你用汇编器中运行汇编器我选择:Masm(在win32asm包中)网址:描述:个把伪代码(opcodes)翻译为给处理器读原始输出(object文件)汇编器相关内容:Masm宏(macro)汇编器是个有很多有用特色汇编器像“invoke”它可以简化对API并对数据类型进行检查你将在本教程后面学习这些如果你读了上面文字你就知道本教程推荐使用masm供选择:Tasm[dl],nasm[dl]链接器我选择:微软Incremental链接器(link.exe)网址:(在win32asm包中)描述:链接器把目标(object)文件和库文件(用于导入DLL中)“链接”到起输出最终可执行文件有关:我用IczelionWin32asm包中link.exe但大多数链接器都可以用供选择:Tasm linker[dl]资源编辑器我选择:Borland Resource Workshop网址:描述:用于创建资源(图形对话框位图菜单等)资源编辑器有关:大多数编辑器都行我个人爱好是resource workshop但你可以用你喜欢注意由于resource workshop创建资源文件有时给资源编译带来麻烦如果你想使用这个编辑器你应当把tasm起下下来他里面包含了用于编译borland式资源brc32.exe供选择:Symantec资源编辑器Resource Builder等等文本编辑器我选择:ultraedit网址:描述:个文本编辑器需要介绍说明吗?有关:文本编辑器选择是十分个性化我非常喜欢ultraedit你可以下载我为ultraedit写语法文件它可以使汇编代码语法高亮但至少选个支持语法高亮文本编辑器(关键字会自动标色)这非常有用而且它使你代码更容易读和写Ultraedit还有个可以使你在代码中快速跳转到某个列表供选择:数百万文本编辑器中个参考手册我选择:win32员参考手册网址:(或搜索互联网)描述:你需要参考些API使用方法最重要是“win32员参考手册”(win32.hlp)这是个大文件大约24mb(些版本是12mb但不全)在这个文件中对所有系统dll(kernelusergdishell等)都做了介绍说明你至少需要这个文件其他参考(sock2.hlp, mmedia.hlp, ole.hlp等)也是有帮助但不定需要供选择:N/A(译者注:该教程写成较早现在有极好MSDN供选择)2.1-安装工具现在你已经得到这些工具了把它们安装到你硬盘某个角落吧这有几个值得注意地方:把masm包安装到你打算写汇编源那个分区这保证了包含文件路径正确性把masm(和tasm)bin目录加到autoexec.batpath中并重新启动如果你用是ultraedit使用你可以在前面下载语法文件并启用function-listview(列表视图)2.2-为你源文件准备目录在某个地方创建个win32文件夹(或其他你喜欢名字)并为你创建每个工程创建个子文件夹3.0-汇编基础知识这章将教你汇编语言基础知识3.1-伪代码(opcodes)汇编是用伪代码创建个伪代码是条处理器可以理解指令例如:ADDAdd指令把两个数加到起大部分伪代码有参数ADD eax, edxADD有两个参数在加法情况下个源个目标它把源值加到目标值中并把结果保存在目标中参数有很多区别类型:寄存器内存地址直接数值(immediate values)参见下文3.2-寄存器有几种大小寄存器:8位16位32位(在MMX处理器中有更多)在16位中你仅能使用16位和8位寄存器在32位中你可以使用32位寄存器些寄存器是别寄存器部分:例如如果EAX保存了值EA7823BBh这里是其他寄存器值EAX EA 78 23 BBAX EA 78 23 BBAH EA 78 23 BBAL EA 78 23 BBaxahal是eax部分eax是个32位寄存器(仅在386以上存在)ax包含了eax低16位(2字节)ah包含了ax高字节而al包含了ax低字节因而ax是16位al和ax是8位在上面例子中,这些是那些寄存器值:eax = EA7823BB (32-bit)ax = 23BB (16-bit)ah = 23 (8-bit)al = BB (8-bit)使用寄存器例子(不要管那些伪代码只看寄存器介绍说明)mov eax, 12345678h;Mov把个值载入寄存器(注意:12345678h是个十 6进制值h这个后缀mov cl, ah;把ax高字节移入clsub cl, 10;从cl值中减去10(十进制)mov al, cl;并把cl存入eax最低字节让我们来分析上面代码:mov指令可以把个值从寄存器内存和直接数值移入另个寄存器在上面例子中eax包含了12345678h然后ah值(eax左数第 3个字节)被复制入了cl中(ecx寄存器最低字节)然后cl减10并移回al中(eax最低字节)寄存器区别类型:全功能(General Purpose)这些32位(它们组成部分为16/8位)寄存器可以用来做任何事情:eax (ax/ah/al) 加法器ebx (bx/bh/bl) 基(base)ecx (cx/ch/cl) 计数器edx (dx/dh/dl) 数据虽然它们有名字但是你可以用它们做任何事段(Segment)寄存器段寄存器定义了哪段内存被使用你可能在win32asm中用不着它们windows有个平坦(flat)内存系统在Dos中内存被分为64kb段因而如果你想要定个内存地址你指定个段并用个off(偏移址)(像0172:0500(segment:off))在windows中段有4GB大小所以你在Windows中不需要段段总是16位寄存器CS 代码段DS 数据段SS 栈段ES 扩展段FS (only 286+) 全功能段GS (only 386+) 全功能段指针寄存器实际上你可以把指针寄存器当作全功能寄存器来使用(除了eip)只要你保存并恢复它们原始值指针寄存器的所以这么叫是它们经常被用来存储内存地址些伪代码(movbscasb等)也要用它们esi (si) 源索引edi (di) 目标索引eip (ip) 指令指针eip(在16位编程中为ip)包含了指向处理器将要执行下条指令指针因而你不能把eip当作全功能寄存器来用栈寄存器有2个栈寄存器:esp和ebpesp装有内存中当前栈位置(在下章中对此有更多内容)Ebp在中被用成指向局部变量指针esp (sp) 栈指针ebp (bp) 基(base)指针4.0-内存这部分将解释在Windows中内存是如何被管理4.1-Dos和Win3.xx在运行于Dos和Win3.xx16位中内存被分成许多个段这些段大小为64kb为了存储内存需要个段指针和个偏移址指针段指针标明要使用是哪个段off(偏移址)指针标明在段位置看下图:内存段 1 (64kb) 段 2 (64kb) 段 3 (64kb) 段 4(64kb) 更多注意下面有关16位解释后面有更多有关32位内容(但不要跳过这部分要理解32位内存管理这部分很重要)上表是全部内存被划分成了多个64kb段最多有65536个段现在取出段:段 1(64kb)Off 1 Off 2 Off 3 Off 4 Off 5 更多为了指向段中位置需要使用off个off是段内部个位置每个段最多有65536个off内存中地址记法是:SEGMENT:OFFSET例如:0030:4012(均为16进制)它意思是:段30off4012为了查看那个地址中有什么你先要到段30然后到该段off4012在前章中你已经学过了段和指针寄存器例如段寄存器有:CS 代码段DS 数据段SS 栈段ES 扩展段FS (only 286+) 全功能段GS (only 386+) 全功能段顾名思义:代码段(CS)包括了当前代码执行到了哪部分数据段是用来标明在哪段中取出数据栈指栈段(后面有更多)ESFS, GS是全功能寄存器并且可以用于任何段(虽然在Windows中不是如此)指针寄存器大多数时装有off但全功能寄存器(ax, bx, cx, dx等)也可以这么用IP标明当前指令执行到了哪个offSp保存了当前栈在ss(栈段中)off4.2-32位Windows你可能已经注意到了有关段切是乏味在16位编程中段是必不可少幸运是这个问题已经在32位Windows(95及以上)中得到解决你仍然有段但不用管他们了它们不再是64kb而是4GB你如果尝试着改变段寄存器中个windows甚至会崩溃这称为平坦(flat)内存模式只有off而且是32位因而范围从0到4,294,967,295内存中每个地址都是用off表示这真是32位胜于16位最大优点所以你现在可以忘了段寄存器并把精神集中在其他寄存器上5.0-伪代码伪代码是给处理器指令它实际上是原始十 6进制代码可读版因此汇编是最低级编程语言汇编中所有东西被直接翻译为十 6进制码换句话说你没有把高级语言翻译为低级语言编译器上烦恼汇编器仅仅把汇编代码转化为原始数据本章将讨论些用来运算位操作等伪代码还有跳转指令比较等伪代码在后面介绍5.1-些基本计算伪代码MOV这条指令用来把个地方移往(事实上是复制到)另个地方这个地方可以是寄存器内存地址或是直接数值(当然只能作为源值)Mov指令语法是:mov 目标源你可把个寄存器移往另个(注意指令是在复制那个值到目标中尽管“mov”这个名字是移意思)mov edx, ecx上面这条指令把ecx内容复制到了ecx中源和目标大小应该致例如这个指令是非法:mov al, ecx;非法这条伪代码试图把个DWORD(32位)值装入个字节(8位)寄存器中这不能个由mov指令来完成(有其他指令干这事)但这些指令是允许源和目标在大小上并没有什么区别:mov al, blmov cl, dlmov cx, dxmov ecx, ebx内存地址由off指示(在win32中前章中有更多信息)你也能从地址某个地方获得个值并把它放入个寄存器中下面有个例子:off 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42data 0D 0A 50 32 44 57 25 7A 5E 72 EF 7D FF AD C7每个块代表个字节off值这里是用字节形式表示但它事实上是32位值比如3A(这不是个常见off值但如果不这样简写表格装不下)这也是个32位值:0000003Ah只是为了节省空间使用了些不常见低位off所有值均为16进制看上表off 3A那个off数据是25, 7A, 5E, 72, EF等例如要把这个位于3A值用mov放入寄存器中:mov eax, dword ptr[0000003Ah](h后缀表明这是个十 6进制值)mov eax, dword ptr[0000003Ah]这条指令意思是:把位于内存地址3ADWORD大小值放入eax寄存器执行了这条指令后eax包含了值725E7A25h可能你注意到了这是在内存中时反转结果:25 7A 5E 72这是存储在内存中值使用了little endian格式这意味着越靠右字节位数越高:字节顺序被反转了我想些例子可以使你把这个搞清楚十 6进制dword(32位)值放在内存中时是这样:40, 30, 20, 10(每个值占个字节(8位))十 6进制word(16位)值放在内存中时是这样:50, 40回到前面例子你也可以对其他大小值这么做:mov cl, ptr [34h] ; cl得到值0Dh(参考上表)mov dx, word ptr [3Eh] ; dx将得到值 7DEFh (看上表记住反序)大小有时不是必须Mov eax,[00403045h]eax是32位寄存器编译器假定(也只能这么做)它应该从地址403045(十 6进制)取个32位值可以直接使用数值:mov edx, 5006这只是使得edx寄存器装有值5006综括号[和]用来从括号间内存地址处取值没有括号就只是这个值寄存器和内存地址也可以(他应该是32位中32位寄存器):mov eax,403045h;使eax装有值403045h(十 6进制)mov cx,[eax];把位于内存地址eaxword大小值(403045)移入cx寄存器在mov cx, [eax]中处理器会先查看eax装有什么值(=内存地址)然后在那个内存地址中有什么值并把这个word(16位目标-cx-是个16位寄存器)移入cxADD, SUB, MUL, DIV许多伪代码做计算工作你可以猜出它们中大多数名字:add(加)sub(减)mul(乘)div(除)等Add伪代码有如下语法:Add 目标源执行运算是 目标=目标+源下面格式是允许目标 源 例子Register Register add ecx, edxRegister Memory add ecx, dword ptr [104h] / add ecx, [edx]Register Immediate value add eax, 102Memory Immediate value add dword ptr [401231h], 80Memory Register add dword ptr [401231h], edx这条指令非常简单它只是把源值加到目标值中并把结果保存在目标中其他数学指令有:sub 目标源(目标=目标-源)mul 目标源(目标=目标×源)div 源(eax=eax/源edx=余数)减法和加法样做乘法是目标=目标×源除法有点区别寄存器是整数值(注意绕回数不是浮点数)除法结果被分为商和余数例如:28/6->商=4余数=430/9->商=3余数=397/10->商=9余数=718/6->商=3余数=0现在取决于源大小商(部分)被存在eax中余数(部分)在edx:源大小 除法 商存于 余数存于BYTE (8-bits) ax / source AL AHWORD (16-bits) dx:ax* / source AX DXDWORD (32-bits) edx:eax* / source EAX EDX*:例如如果dx=2030h而ax=0040hdx:ax=20300040hdx:ax是个双字值其中高字代表dx低字代表axEdx:eax是个 4字值(64位)其高字是edx低字是eaxDiv伪代码源可以是an 8-bit register (al, ah, cl,...)a 16-bit register (ax, dx, ...)a 32-bit register (eax, edx, ecx...)an 8-bit memory value ( ptr [xxxx])a 16-bit memory value (word ptr [xxxx])a 32-bit memory value (dword ptr [xxxx])源不可以是直接数值处理器不能决定源参数大小位操作这些指令都由源和目标除了“NOT”指令目标中每位和源中每位作比较并看是那个指令决定是0还是1放入目标位中指令 AND OR XOR NOT源位 0 0 1 1 0 0 1 1 0 0 1 1 0 1目标位 0 1 0 1 0 1 0 1 0 1 0 1 X X输出位 0 0 0 1 0 1 1 1 0 1 1 0 1 0如果源和目标均为1AND把输出位设为1如果源和目标中有个为1OR把输出位设为1如果源和目标位不样XOR把输出位设为1NOT反转源位个例子:mov ax, 3406mov dx, 13EAhxor ax,dxax=3406(十 6进制)是 2进制0000110101001110dx=13EA(十 6进制)是 2进制0001001111101010对这些位进行xor操作:源 0001001111101010 (dx)目标 0000110101001110 (ax)输出 0001111010100100 ( ax)新dx是0001111010100100 (十进制7845, 十 6进制1EA4)另个例子:mov ecx, FFFF0000hnot ecxFFFF0000在 2进制中是11111111111111110000000000000000(16个116个0)如果反转每位会得到00000000000000001111111111111111(16个016个1)在十 6进制中是0000FFFF因而执行NOT操作后ecx是0000FFFFh步增/减有两个很简单指令DEC和INC这些指令使内存地址和寄存器步增或步减就是这样:inc reg -> reg = reg + 1dec reg -> reg = reg - 1inc dword ptr [103405] -> 位于103405值步增dec dword ptr [103405] -> 位于103405值步减NOP这条指令什么都不干它仅仅占用空间和时间它用作填充或给代码打补丁目移位(Bit Rotation 和 shiting)注意:下面大部分例子使用8位数但这只是为了使目清楚ShtingSHL 目标计数(count)SHR 目标计数(count)SHL和SHR在寄存器内存地址中像左或向右移动定数目(count)位例如:;这儿al=01011011( 2进制)shr al, 3它意思是:把al寄存器中所有位向右移 3个位置因而al会变成为00001011左边字节用0填充而右边字节被移出最后个被移出位保存在carry-flag中Carry-flag是处理器标志寄存器位它不是像eax或ecx样你可以访问寄存器(虽然有伪代码干这活)但它值决定于该指令结构它(carry-flag)会在后面解释你要记住唯件事是carry是标志寄存器位且它可以被打开或者关闭这个位等于最后个移出位shl和shr样只不过是向左移;这儿bl=11100101( 2进制)shl bl, 2执行了指令后bl是10010100( 2进制)最后两个位是由0填充carry-flag是1最后移出位是1还有两个伪代码:SAL 目标, 计数(算术左移)SAR 目标, 计数(算术右移)SAL和SHL样但SAR不完全和SHR样SAR不是用0来填充移出位而是复制MSB(最高位)例如:al = 10100110sar al, 3al = 11110100sar al, 2al = 11101001bl = 00100110sar bl, 3bl = 00000100Rotation(循环移动)Rol 目标计数;循环左移Ror 目标计数;循环右移Rcl 目标计数;通过carry循环左移Rcr 目标计数;通过carry循环右移循环移动(Rotation)看上去就像移(Shting)只是移出位又到了另边例如:ror(循环右移)Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0移位的前 1 0 0 1 1 0 1 1循环移位, 计数= 3 1 0 0 1 1 0 1 1 (被移出)结果 0 1 1 1 0 0 1 1如你在上图所见位循环了注意每个被推出位又移到了另边和Shting样carry位装有最后被移出位Rcl和Rcr实际上和RolRcr样它们名字暗示了它们用carry位来表明最后移出位但和Rol和Ror干同样事情它们没有什么区别交换XCHG指令也非常简单它同在两个寄存器和内存地址的间交换:eax = 237hecx = 978hxchg eax, ecxeax = 978hecx = 237h6.0-文件结构汇编源文件被分成了几个部分这些部分是codedata未化dataconstantsresource和relocations资源部分是资源文件创建后面会有更多讨论Relocation部分对我们不重要(它包含了使PE-loader可以在内存区别位置装载入信息)重要部分是codedata未化data和constants可能你已经猜到code部分包含了代码Data装有数据并有读写权限整个data部分被包括在exe文件并可以用数据化未化data在启动时没有内容甚至没有包括在exe文件本身它只是由Windows“保留”部分内存这部分也有读写权限Constants和data部分样但只读虽然这部分可用作常数但把常数定义在包含文件中更简单也更快捷并用作直接数值6.1-代表各部分符号在你源文件(*.asm)中你可以用部分标识符定义各部分:.code;代码部分由此开始.data;数据部分由此开始.data?;未化数据部分由此开始.const;常量部分由此开始可执行文件(*.exe,*.dll和其他)是(在win32中)可移植执行格式(PE)我不会详细讨论它但是有几点是重要部分(Sections)些属性定义在PE头中:Section名RVAoff原始大小虚拟大小和标志Rva(相对虚拟地址)是将要装入section部分相对内存地址这里相对意思是相对于载入基地址这个地址也在PE头中但可以由PE-loader改变(使用relocation部分)Off是化数据所在exe文件本身原始off虚拟大小是在内存中将达到大小标志是读/写/可执行等6.2-例子这有个举例:.dataNumber1 dd 12033hNumber2 dw 100h,200h,300h,400hNumber3 db "blabla",0.data?Value dd ?.codemov eax, Number1mov ecx, off Number2add ax, word ptr [ecx+4]mov Value, eax这个不能编译但没关系在你汇编中你放入“部分”中所有东西都会进入exe文件而且当被载入内存时位于某个内存地址在上面data部分有3个标签:Number1, Number2, Number3这些标签会保存它们在中off因而你可以在你中使用它们来指示位置DD直接把个dword放在那DW是Word而DB是你也可以用db放串它实际上是串值在例子中data部分会变成内存中这样:33,20,01,00,00,01,00,02,00,03,00,04,62,6c,61,62,6c,61,00(均为十 6进制值)(每个值位)我给其中些数字上了色Number1指向 33所在内存地址Number2指向红色00位置Number3是绿色62现在如果你在你中这么写:mov eax, Number1它实际意为:mov ecx, dword ptr[12033h所在内存地址]但这样:mov ecx, off Number1意为:mov ecx, 12033h所在内存地址在第个例子中ecx会得到Number1内存地址值在第 2个中ecx会称为内存地址(off)本身下面两个例子有相同效果:(1)mov ecx, Number1(2)mov ecx, off Number1mov ecx, dword ptr [ecx] ( or mov ecx, [ecx])现在让我们回到前面例子中:.dataNumber1 dd 12033hNumber2 dw 100h,200h,300h,400hNumber3 db "blabla",0.data?Value dd ?.codemov eax, Number1mov ecx, off Number2add ax, word ptr [ecx+4]mov Value, eax标签可以使用像Number1Number2和Number3等值但它启动时包含0它在未化data部分这样优点是你在.data?中定义所有东西不在可执行文件中而在内存中.data?ManyBytes1 db 5000 dup (?).dataManyBytes2 db 5000 dup (0)(5000dup意为:5000个副本值db 4,4,4,4,4,4,4和值db 7dup(4)样)ManyBytes1不会在文件本身只是5000个预分配在内存中字节但Manys2会在可执行文件中使文件变大5000个字节虽然你文件会包含5000个零但并没有什么用Code部分被汇编(翻译为原始代码)并放入可执行文件中去(当然载入后在内存中)7.0-条件跳转在Code部分你可以看到像这样标签:.codemov eax, edxsub eax, ecxcmp eax, 2jz loc1xor eax, eaxjmp loc2loc1:xor eax, eaxinc eaxloc2:(xor eax, eax意为:eax=0)让我们来看看这些代码:mov eax, edx;把edx放入eax中sub eax, ecx;eax-ecxcmp eax, 2这有条新指令:cmpCmp意为compare(比较)它能比较两个值(寄存器内存直接数值)并设置Z-flag(零标志)零标志很像carry也是内部标志寄存器位Jz loc1这也是条新它是条件跳转指令Jz=jump zero(如果设置了零标志就跳转)Loc1是个标记指令“xor eax,eax|inc eax”内存开始处off标签因而jz loc1=如果设置了零标志跳往位于loc1指令Cmp eax, 2;如果eax=2设置零标志Jz loc1;如果设置了零标志就跳转=如果eax等于2跳往位于loc1指令然后有jmp loc2.这也好似个跳转但是是个无条件跳转:它总是执行上面代码就是:((edx-ecx)2){eax = 1;}{eax = 0;}或者Basic版:IF (edx-ecx)=2 THENEAX = 1ELSEEAX = 0END IF7.1-标志寄存器标志寄存器有套标志它们设不设置取决于计算或其他时间我不会讨论它们全部只拣几个重要说:ZF(零标志) 当计算结果是零时该标志被设置(compare实际上是只设置标志不保存结构减法)SF(符号标志) 结果为负就设置CF(carry标志) Carry标志中存放计算后最右位OF(溢出标志) 标明个溢出了计算如结构和目标不匹配还有更多标志(Parity, Auxiliary, Trap, Interrupt, Direction, IOPL, Nested Task, Resume, & Virtual Mode)但我们不用它们所以我不解释7.2-跳转系列有整套条件跳转而且它们跳转和否均取决于标志状态但由于大部分跳转指令有明白名字你甚至无需知道哪个标志要设置例如:“如果大于等于就跳转”(jge)和“符号标志=溢出标志”样而“如果零就跳转”和“如果零标志=1就跳转”样在下表中“意思”指是什么样计算结果该跳转“如果大于就跳转”意为:cmp x, yjmp 如果 x 比 y大伪代码 意思 条件JA Jump above CF=0 & ZF=0JAE Jump above or equal CF=0JB Jump below CF=1JBE Jump below or equal CF=1 or ZF=1JC Jump carry CF=1JCXZ Jump CX=0 register CX=0JE (is the same as JZ) Jump equal ZF=1JG Jump greater (signed) ZF=0 & SF=OFJGE Jump greater or equal (signed) SF=OFJL Jump less (signed) SF != OFJLE Jump less or equal (signed) ZF=1 or SF!=OFJMP Unconditional Jump -JNA Jump not above CF=1 or ZF=1JNAE Jump not above or equal CF=1JNB Jump not below CF=0JNBE Jump not below or equal CF=1 & ZF=0JNC Jump not carry CF=0JNE Jump not equal ZF=0JNG Jump not greater (signed) ZF=1 or SF!=OFJNGE Jump not greater or equal (signed) SF!=OFJNL Jump not less (signed) SF=OFJNLE Jump not less or equal (signed) ZF=0 & SF=OFJNO Jump not overflow (signed) OF=0JNP Jump no parity PF=0JNS Jump not signed (signed) SF=0JNZ Jump not zero ZF=0JO Jump overflow (signed) OF=1JP Jump parity PF=1JPE Jump parity even PF=1JPO Jump paity odd PF=0JS Jump signed (signed) SF=1JZ Jump zero ZF=1所有跳转指令需要个参数:要跳往off8.0-有关数些事情在大多数编程语言中使用整数还是浮点数只取决于变量声明在汇编语言中完全区别浮点数计算是由特别伪代码和FPU协处理器(浮点单元)完成浮点指令将会在后面讨论先来看看些有关整数事情在c语言中有signed(有符号)整数和unsigned(无符号)整数Signed是意为数有符号(+或-)Unsigned总是正找出下表中区别(再次这是个例子它在其他大小时也同样工作)值 00 01 02 03 ... 7F 80 ... FC FD FE FF无符号意义 00 01 02 03 ... 7F 80 ... FC FD FE FF有符号意义 00 01 02 03 ... 7F -80 ... -04 -03 -02 -01因此在有符号数中个被分为两段:0~7F用于正值80~FF用于负值对于dword值它也样:0~7FFFFFFFh为正80000000~FFFFFFFFh为负正如你可能已经注意到样负值最高位有个集合它们比80000000h大这位被称为符号位3.1-有符号或无符号?你和处理器都不能看出个值是signed还是unsigned好消息是对于加法和减法来说个数是signed还是unsigned没有关系计算:-4+9FFFFFFFC+00000009=00000005(这是对)计算:5-(-9)。

肌红蛋白定量测定-检验科免疫室作业指导书

肌红蛋白定量测定-检验科免疫室作业指导书

肌红蛋白定量测定1.原理抗原或抗体包被的微粒子,是由多孔高分子粒子制成,具有很好的亲水性,悬浮性极佳,微粒子可与玻璃纤维不可逆结合,从而提高了反应的特异性。

标本与微粒子以一定比例混合,标本中被检物质与微粒子上包被的抗体进行一定时间的反应,以反应终了后,反应液的一部分被移到玻璃纤维上,洗去未反应的被检物质与其它的不要成份,加入基质液,基质液被碱性磷酸所分解生成Methylumbelliferone。

当该物受荧光照射后就产生荧光,测定荧光强度的分化率,从而决定被测物质的浓度。

2.标本采集:2.1标本采集前病人准备:受检者应空腹。

2.2标本种类:血清或血浆。

2.3标本要求:采集血清样本,取被检者静脉血,用无菌取血针抽取病人静脉血3ml,收集干燥试管中,室温放置不超过8小时,2000转/分离心20分钟备用.采集血浆样本,用无菌取血针取被检者静脉血3ml,收集于含有EDTA作抗凝剂的试管中,室温放置不超过8小时,2000转/分离心20分钟备用。

3.标本储存:待测样本室温不超过8小时,4-8℃不超过72小时,-20℃可长期保存,避免反复冻融。

4.标本运输:室温运输。

5.标本拒收标准:细菌污染,严重溶血或脂血标本不能作测定。

6.试剂:6.1试剂名称:肌红蛋白诊断试剂盒。

6.2试剂生产厂家:美国雅培制药有限公司6.3包装规格:100Test/kit6.4试剂盒组成:肌红蛋白诊断试剂。

6.5试剂储存条件及有效期:试剂盒贮存2-8℃条件,有效期12个月。

7.仪器设备:7.1仪器名称:AXSYM免疫自动分析仪7.2仪器厂家:美国雅培公司7.3仪器型号:AXSYMTm型7.4仪器校准:本仪器校准由厂家工程师负责校准。

8.操作步骤:8.1样本处理:取待测样本血清或血浆置于样本杯中(不能有纤维蛋白,不能有气泡)。

8.2仪器准备:检查纤维杯,反应杯数量满足实验需要,废物桶和废液桶是否连接好,仪器的光路是否正常,环境温度是否符合要求,打印机的连接。

___sysmac 软件速成使用方法

___sysmac 软件速成使用方法

___sysmac 软件速成使用方法1、打开Sysmac 软件后,点击“新建工程”,在右侧出现“工程属性”和“选择设备”选项,可以对工程进行命名并选择PLC型号。

2、创建完成后,进入编程界面。

3、点击“配置和设置”,选择EtherCAT,并在“主设备”中选择需要添加的设备,如伺服、远程I/O、模拟量等。

如果添加的是非___的伺服,需要添加相应的ESI文件。

点击“主设备”下的邮件图标,选择“显示ESI库”,点击“ESI库”下方的绿色文件夹图标,即可添加对应厂家的ESI文件。

添加完成后,关闭软件并重新进入,即可选择刚刚添加的ESI文件。

对于I/O 和___伺服,可以点击E001或E002来修改节点地址。

4、点击E002,右侧会出现PDO参数设置。

点击“编辑PDO映射设置”,可以增加或删除PDO。

注意:分布式时钟必须启用。

5、点击“运动控制轴”,选择“轴设置”右键,添加“运动控制轴”,出现默认轴“MC_Axis000(0)”。

双击“MC_Axis000(0)”对伺服的参数进行设置。

6、轴使用:“使用的轴”,轴类型:“伺服器轴”,输出设备1:“选择对应的伺服”,点击下方“详细设置”可以对需要用到的伺服变量进行设置。

如果选择了“设备”,但在对应的“过程数据”中未找到相关数据,可以按照第四步中的PDO参数设置进行添加对应的PDO。

7、单位换算设置:本文以20精度的伺服为例对参数进行设置。

8、操作设置:更改伺服精度参数后,需要修改最大速度和最大点进速度,以避免错误问题。

9、原点返回设置:根据实际需求进行设置。

10、点击“编程”和“Program”,双击“n”即可进行程序编写。

11、基于伺服的小程序包括启动、使能、绝对位移、相对位移和回原。

医院检验科完整SOP程序文件.doc

医院检验科完整SOP程序文件.doc

一、科室设置1、科室各实验室设置及负责人2、科室人员结构3、检验中心平面图4、检验中心工作流程图二、检验中心工作职责(一)检验中心各级人员工作职责1、检验中心主任、副主任工作职责2、主任检验师工作职责3、主管检验师工作职责4、检验师工作职责5、检验士工作职责(二)检验中心各实验室工作职责1、临检室人员岗位职责2、生化室人员岗位职责3、免疫室人员岗位职责4、细菌室人员岗位职责5、骨髓细胞室人员岗位职责6、急诊检验人员岗位职责三、检验中心各项规章制度1、生物安全管理制度2、检验质量管理制度3、血型安全鉴定制度4、差错事故登记制度5、安全制度6、急诊检验制度7、技术管理制度8、工作职责制度9、试剂管理制度10、天平称量制度11、实习生管理制度12、仪器管理制度13、标本管理制度14、档案管理制度15、为民服务公约16、细菌培养室无菌制度17、同位素实验室管理制度18、会议学习制度19、请示报告制度20、保密守则21、职工考勤制度22、人事考核制度23、治安保卫制度24、消防安全制度25、业务学习管理制度26、物资报废制度27、赔偿制度28、奖罚制度29、质量信息反馈制度30、计算机使用管理制度31、血常规复查制度32、卫生制度四、检验中心标准操作规程(一)检验中心各类仪器标准操作规程1、BECKMAN CX9生化操作规程2、日立7600生化仪操作规程3、RA-1000生化仪操作规程4、644电解质仪操作规程5、SP-4430干式生化仪操作规程6、拜耳248血气分析操作规程7、ACCESS化学发光操作规程8、AXSYM化学发光仪操作规程9、Array 360型全自动特定蛋白分析仪操作规程10、BIO-RAD-Model 550酶标仪操作规程11、FJ放射免疫γ计数仪操作规程12、ACL200自动血凝仪操作规程13、CoAg-A-MTX全自动血凝仪操作规程14、HMX全自动血细胞分析仪操作规程15、CD—1700全自动血细胞分析操作规程16、Coulter EPICS XL流式细胞仪操作规程17、MONITOR JI红细胞沉降仪操作规程18、NycoCard Reader II型多功能全定量金标检测仪操作规程19、UF-100全自动尿液分析仪操作规程20、盈东尿十一项化学分析仪操作规程21、ATB 细菌鉴定仪操作规程22、二氧化碳孵箱操作规程23、BacTAlert120全自动血培养操作规程24、伟力彩色精子动态分析仪操作规程25、DiaMed-ID Micro TyPing System达亚美微量定型系统操作规程26、1575型微孔板清洗器操作规程(二)检验中心检测项目标准操作规程A、临检室A1、血常规检验标准操作规程A2、嗜酸性粒细胞直接计数标准操作规程A3、红细胞沉降率测定标准操作规程A4、血型鉴定标准操作规程A5、尿常规标准操作规程A6、一小时尿沉渣计数标准操作规程A7、尿乳糜定性检查标准操作规程A8、大便常规标准操作规程A9、虫卵及包囊浓缩检查标准操作规程A10、隐血试验标准操作规程A11、脑脊液检验标准操作规程A12、浆膜腔积液检查标准操作规程A13、精液检查标准操作规程A14、前列腺液检查标准操作规程A15、阴道分泌物检查标准操作规程A16、胃液检查标准操作规程B、生化室B1、血氨测定标准操作规程B2、17-KS测定标准操作规程B3、17-OH测定标准操作规程B4、VMA标准操作规程B5、Insulin Autoantibadies(IAA) 胰岛素自身抗体标准操作规程B6、Islet Cell Autoantibodies (ICA) 胰岛细胞自身抗体标准操作规程B7、脯氨酸肽酶测定(Prolidase Test Kit) 标准操作规程B8、I型糖尿病检测(诊断酶联试剂盒)标准操作规程B9、血清Ⅳ胶原蛋白(PANASSAY Ⅳ. C)标准操作规程B10、血清蛋白电泳标准操作规程B11、N-乙酰葡萄糖苷酶(NAG) 标准操作规程B12、腺苷脱氨酶(ADA) 标准操作规程B13、尿肌酸测定标准操作规程B14、肌钙蛋白(TNT)测定标准操作规程B15,肿瘤相关物质测定标准操作规程C、免疫室、发光、放免室C1、HAVAbIgM标准操作规程C2、PreS1标准操作规程C3、HBSAg 标准操作规程C4、HBSAb标准操作规程C5、HBEAg标准操作规程C6、HBcAb标准操作规程C7、HBcAbIgM标准操作规程C8、HCVIgG标准操作规程C9、HCVIgM 标准操作规程C10、HDVAg标准操作规程C11、HDVIgG标准操作规程C12、HDVIgM标准操作规程C13、HEVAbIgG标准操作规程C14、HEVAbIgM标准操作规程C15、HGVAb标准操作规程C16、TTV-IgG标准操作规程C17、寒冷凝集反应标准操作规程C18、ENA多肽抗体谱标准操作规程C19、ANA标准操作规程C20、ds-DNA标准操作规程C21、幽门螺杆菌抗体标准操作规程C22、嗜异性凝集试验标准操作规程C23、肥达氏反应标准操作规程C24、胰岛素测定标准操作规程标准操作规程C25、C肽测定标准操作规程标准操作规程C26、胰高血糖素测定标准操作规程标准操作规程C27、α1-微球蛋白测定标准操作规程C28、β2-微球蛋白测定标准操作规程C29、THP-蛋白测定标准操作规程C30、抗TG,TM抗体测定标准操作规程C31、抗INS-抗体测定标准操作规C32、人III型前胶原放射免疫测定标准操作规程C33、逶明质酸放免测定标准操作规程C34、Ⅳ型胶原放免测定标准操作规程C35、内皮素放免测定标准操作规程C36、肺肿瘤标记CY21-1放免测定标准操作规程C37、T3 T4 TSH FT3 FT4 测定标准操作程序(SOP)C38、AFP、CEA、Fer、BR、OV、GI、PSA、 fPSA,Ca-125,Ca-199,Ca-153测定标准操作程序(SOP)C39、HCG、PRL、FSH、LH、E2、P(孕酮)、T(睾酮)测定标准操作程序(SOP)C40、铁蛋白、叶酸、VitB12测定标准操作程序(SOP)C41、CKMB、cTnI、MYO测定标准操作程序(SOP)C42、IgE测定标准操作程序(SOP)C43、地高辛、茶碱、皮质醇、卡马西平、苯巴比妥、苯妥英钠,丙戊酸,安定,环胞霉素标准操作程序C44、DPD测定标准操作程序(SOP)C45、过敏原测定标准操作程序D、血液、骨髓室、FCMD1、D-二聚体标准操作规程D2、3P试验标准操作规程D3、骨髓细胞学检查标准操作规程D4、过氧化物酶(POX)染色标准操作规程D5、苏丹黑B(SBB)染色标准操作规程D6、中性粒细胞碱性磷酸积分(NAP)染色改良GOmorI氏钙钴法标准操作规程D7、中性粒细胞碱性磷酸酶(NAP)染色偶氮偶联法标准操作规程D8、糖原(PAS)染色标准操作规程D9、酯酶染色---中性非特异性脂酶(α-NAE)染色标准操作规程D10、铁染色标准操作规程D11、酸性磷酸酶(ACP)染色标准操作规程D12、红细胞渗透脆性试验标准操作规程D13、自体溶血试验标准操作规程D14、血清酸化溶血试验(Ham试验) 标准操作规程D15、热溶血试验(定性) 标准操作规程D16、蔗糖溶血试验(糖水试验) 标准操作规程D17、变性珠蛋白小体检查(Heinz小体染色) 标准操作规程D18、血浆游离血红蛋白测定标准操作规程D19、淋巴细胞亚群测定标准操作规程D20、HLA B27 / HLA B7 测定标准操作规程D21、活化细胞亚群测定标准操作规程D22、活化血小板测定标准操作规程D23、APO 2.7测定标准操作规程D24、CD25/CD3 测定标准操作规程D25、MDR(P—gP)多药耐药基因)测定标准操作规程D26、TdT(MRD白血病残留病灶)测定标准操作规程D27、血小板糖蛋白测定标准操作规程D28、CD23(Ige低亲和力受体)测定标准操作规程D29、CD95 / Fas 测定标准操作规程D30、FCM试剂配制标准操作规程D31、Bcl-2 测定标准操作规程D32、ANNEXIN V 测定标准操作规程D33、P53 测定标准操作规程D34、λ链测定标准操作规程D35、CD55 测定标准操作规程D36、血小板抗体测定(PAIgG,PAIgM,PAIgA)标准操作规程D37、DNA测定标准操作规程D38、干细胞CD34测定标准操作规程D39、CD34+ 细胞绝对计数标准操作规程D40、纤溶酶原激活剂抑制物(PAI)活性测定(发色底物法) 标准操作规程D41、组织型纤溶酶原激活剂(t-PA)活性测定(发色底物法)标准操作规程D42、血管性假血友病因子(vWF)含量测定(ELISA)标准操作规程E、细菌室E1、革兰氏阴性鉴定卡及药敏卡(GNI及GNS卡的操作步骤)标准操作规程E2、革兰氏阳性鉴定卡及药敏卡(GPI 及GPS卡的操作步骤)标准操作规程E3、酵母菌鉴定卡(YBC卡)标准操作规程F、血库第一章临床输血技术规范第二章输血申请第三章受血者血样采集与送检第四章交叉配血第五章血液入库、核对、贮存第六章发血第七章输血附件一成分输血指南附件二自身输血指南附件三手术及创伤输血指南附件四内科输血指南附件五术中控制性低血压技术指南附件六输血治疗同意书附件七临床输血申请单附件八输血记录单附件九输血不良反应回报单一、科室设置1、科室各实验室设置及负责人4、检验中心工作流程图住院病人就诊检验流程门诊病人就诊检验流程二、检验中心工作职责(一)检验中心各级人员工作职责1、检验中心主任、副主任工作职责(1) 在院长、院党委领导下,负责本科的业务、教学、科研及行政管理工作(2) 负责组织本科业务技术建设规划、年度工作计划和诊断质量监测控制方案的制定、实施、检查和总结。

叶酸Folate定量测定-检验科免疫室作业指导书

叶酸Folate定量测定-检验科免疫室作业指导书

叶酸Folate定量测定1.原理反应孔中的玻璃纤维先包被了高分子的四胺化合物,从而使纤维网的表面带正电,得以能够捕捉带负电的反应复合物,通过静电正负离子结合的原理,使反应复合物吸附在纤维上。

反应的复合物是通过抗原抗体反应的原理,并联以荧光标记物,这个复合物通过连接负电的多聚阴离子复合物,吸附到带正电的纤维表面,经过一系列彻底清洗等步骤后,测定荧光强度变化率,从而决定被测物质的浓度。

2.标本采集:2.1标本采集前病人准备:受检者应空腹2.2标本种类:血清或血浆2.3标本要求:采集血清样本,取被检者静脉血,用无菌取血针抽取病人静脉血3ml,收集干燥试管中,室温放置不超过8小时,2000转/分离心20分钟备用。

采集血浆样本,用无菌取血针取被检者静脉血3ml,收集于含有EDTA作抗凝剂的试管中,室温放置不超过8小时,2000转/分离心20分钟备用。

3.标本储存:待测样本室温不超过8小时,4-8℃不超过72小时,-20℃可长期保存,避免反复冻融。

4.标本运输:室温运输5.标本拒收标准:细菌污染,严重溶血或脂血标本不能作测定。

6.试剂:6.1试剂名称:Folate诊断试剂盒。

6.2试剂生产厂家:美国雅培制药有限公司6.3包装规格:100Test/kit6.4试剂盒组成:Folate诊断试剂6.5试剂储存条件及有效期:试剂盒贮存2-8℃条件,有效期12个月。

7.仪器设备:7.1仪器名称:AXSYM免疫自动分析仪7.2仪器厂家:美国雅培公司7.3仪器型号:AXSYMTm型7.4仪器校准:本仪器校准由厂家工程师负责校准8.操作步骤:8.1样本处理:取待测样本血清或血浆置于样本杯中(不能有纤维蛋白,不能有气泡)。

8.2仪器准备:检查纤维杯,反应杯数量满足实验需要,废物桶和废液桶是否连接好,仪器的光路是否正常,环境温度是否符合要求,打印机的连接。

8.3试剂准备与检查:从冰箱取1号液放入仪器,检查所有试剂和缓冲液量是否足够,是否在有效期内。

Sysmex XN-1000全自动生化分析仪标准操作程序

Sysmex XN-1000全自动生化分析仪标准操作程序

Sysmex XN-1000全自动生化分析仪标准操作程序1. 简介这份文档旨在提供Sysmex XN-1000全自动生化分析仪的标准操作程序,以帮助操作人员正确使用该设备。

2. 设备准备在操作Sysmex XN-1000之前,请确保以下准备工作已完成:- 确认设备已正确安装并连接电源。

- 检查试剂储存条件是否符合要求。

- 根据需要,准备所需样本和试剂。

3. 操作步骤请按照以下步骤操作Sysmex XN-1000全自动生化分析仪:3.1 打开设备- 按下电源按钮,等待设备启动并进入待机状态。

3.2 选择测试项目- 在设备的主界面上,使用触摸屏或键盘选择要进行的测试项目。

3.3 样本处理- 准备要测试的样本,并根据设备的要求,正确地将样本放入样本架或样本盘中。

- 如果设备需要处理样本,按照设备的指示进行相应的操作。

3.4 添加试剂- 按照设备的指示,将需要的试剂添加到样本中。

- 确保添加的试剂符合设备要求,并注意试剂的用量和顺序。

3.5 启动测试- 确认样本和试剂已正确添加后,按下设备上的启动按钮开始测试。

- 等待设备完成测试过程。

3.6 结果解读- 设备完成测试后,根据设备的提示和指示,查看和解读测试结果。

- 根据需要,记录和报告测试结果。

4. 设备关机在使用完Sysmex XN-1000全自动生化分析仪后,执行以下步骤关闭设备:- 停止所有正在进行的测试或操作。

- 关闭设备的电源。

- 清理设备,包括清洁样本架/样本盘和丢弃废弃物。

- 根据需要,对设备进行维护和保养。

5. 安全事项在操作Sysmex XN-1000全自动生化分析仪时,请注意以下安全事项:- 确保操作人员已经接受正确的培训和指导。

- 遵循设备的使用说明和安全指南。

- 避免将手指或其他物体接近设备的运动部件。

- 定期检查设备的安全性能并做必要维护。

- 遵守使用和处理样本和试剂的相关规定和要求。

以上就是Sysmex XN-1000全自动生化分析仪的标准操作程序。

INS(胰岛素、Insulin、INS) Abbott AXSYM试剂标准操作规程SOP

INS(胰岛素、Insulin、INS) Abbott AXSYM试剂标准操作规程SOP

INS(胰岛素、Insulin、INS) Abbott AXSYM1.检验目的检测血清INS主要是用于给糖尿病人提供辅助的诊断信息以及对胰岛素瘤的鉴别诊断,可以动态观察相关疾病的发生发展过程、疗效及预后评估。

2.方法原理采用了美国雅培公司的专利技术——微粒子酶免疫分析(MEIA),即以anti-INS包被微粒子(○M-Ab)与标本中的BNP形成○M-Ab-Ag复合物,当复合物被转移到纤维杯上时,微粒子就不可逆地结合到纤维杯表面的玻璃纤维上,并与加入的碱性磷酸酶标记anti-INS结合,洗去未结合的游离物质,加入底物——四甲基伞形酮磷酸盐,碱性磷酸酶脱去底物的磷酸基而发出荧光,通过MEIA光路元件检测而得到定量结果。

3.性能指标MEIA定量检测INS不精密度CVs为4.0-5.3%,检出限>1.0μU/ml,灵敏度1.0μU/ml,白蛋白、a-1酸性糖蛋白、胆红素等于22种体内相关成份对INS测定无干扰,携带污染率0.001%。

4.标本收集4.1标本类型:静脉血或动脉血的血清或血浆标本均可作为检测标本(抗凝剂可用肝素钠、枸橼酸钠或EDTA,抗凝剂的质量应符合化试药品要求——化学纯或分析纯,使用的比例以厂家推荐为准);其他体液如羊水、胸水、腹水等体液可以作为检测标本,但加热灭活的血清和血库的库存血则不宜作为检测标本。

4.2标本留取:以空腹为宜,收到标本后最好立即离心留取血清或血浆(凝固血应待其充分凝固后收集血清),不能有残留的红细胞、纤维蛋白丝,明显溶血的标本不宜采纳,进行抗凝或血栓溶解治疗的病人采血后宜适当延长凝固时间再进行离心分离血清,羊水中如混有胎儿红细胞可能会导致较高的INS结果,因此抽取羊水应尽量不要混入胎儿红细胞。

4.3标本保存:留取的标本最好在3小时内检测,不能立即检测的应放置于2-8℃最长达24小时(可以含有凝块但要密闭以防蒸发),或者-20℃最长达12个月(不能反复冻融也不能含有凝块和红细胞)。

人绒毛膜促性腺激素-检验科免疫室作业指导书

人绒毛膜促性腺激素-检验科免疫室作业指导书

人绒毛膜促性腺激素 HCG定量测定1.原理抗原或抗体包被的微粒子,是由多孔高分子粒子制成,具有很好的亲水性,悬浮性极佳,微粒子可与玻璃纤维不可逆结合,从而提高了反应的特异性。

标本与微粒子以一定比例混合,标本中被检物质与微粒子上包被的抗体进行一定时间的反应,以反应终了后,反应液的一部分被移到玻璃纤维上,洗去未反应的被检物质与其它的不要成份,加入基质液,基质液被碱性磷酸所分解生成Methylumbelliferone。

当该物受荧光照射后就产生荧光,测定荧光强度的分化率,从而决定被测物质的浓度。

2.标本采集:2.1标本采集前病人准备:受检者应空腹2.2标本种类:血清或血浆2.3标本要求:采集血清样本,取被检者静脉血,用无菌取血针抽取病人静脉血3ml,收集干燥试管中,室温放置不超过8小时,2000转/分离心20分钟备用。

采集血浆样本,用无菌取血针取被检者静脉血3ml,收集于含有EDTA作抗凝剂的试管中,室温放置不超过8小时,2000转/分离心20分钟备用。

3.标本储存:待测样本室温不超过8小时,4-8℃不超过72小时,-20℃可长期保存,避免反复冻融。

4.标本运输:室温运输5.标本拒收标准:细菌污染,严重溶血或脂血标本不能作测定。

6.试剂:6.1试剂名称:人绒毛膜促性腺激素(β-HCG)诊断试剂盒6.2试剂生产厂家:美国雅培制药有限公司6.3包装规格:100Test/kit6.4试剂盒组成:β-HCG诊断试剂6.5试剂储存条件及有效期:试剂盒贮存2-8℃条件,有效期12个月。

7.仪器设备:7.1仪器名称:AXSYM免疫自动分析仪7.2仪器厂家:美国雅培公司7.3仪器型号:AXSYMTm型7.4仪器校准:本仪器校准由厂家工程师负责校准8.操作步骤:8.1样本处理:取待测样本血清或血浆置于样本杯中(不能有纤维蛋白,不能有气泡)。

8.2仪器准备:检查纤维杯,反应杯数β量满足实验需要,废物桶和废液桶是否连接好,仪器的光路是否正常,环境温度是否符合要求,打印机的连接。

axiom analysis suite的使用方法

axiom analysis suite的使用方法

axiom analysis suite的使用方法【实用版3篇】目录(篇1)1.axiom analysis suite的简介2.axiom analysis suite的使用方法3.axiom analysis suite的优点4.总结正文(篇1)axiom analysis suite是一款非常实用的软件,可以帮助用户对数据进行处理和分析。

下面是axiom analysis suite的使用方法:1.安装axiom analysis suite软件,可以从官方网站下载。

2.打开axiom analysis suite软件,选择需要分析的数据文件,导入到软件中。

3.在软件界面中,可以看到多个不同的分析工具,如趋势分析、回归分析、聚类分析等。

可以根据需要选择相应的分析工具,并进行相应的设置。

4.分析完成后,可以查看分析结果,并进行相应的处理和保存。

axiom analysis suite的优点在于,它提供了多种不同的分析工具,可以帮助用户对数据进行全面的分析和处理。

此外,该软件还支持多种不同的数据格式,如Excel、CSV等,可以满足不同用户的需求。

总之,axiom analysis suite是一款非常实用的软件,可以帮助用户对数据进行全面的分析和处理。

目录(篇2)1.axiom analysis suite的简介2.axiom analysis suite的使用方法3.axiom analysis suite的优点4.总结正文(篇2)axiom analysis suite是一款用于分析数据和进行模型优化的软件。

它提供了多种分析工具,如线性回归、逻辑回归、随机森林等,可以帮助用户快速准确地处理数据并得到结论。

1.axiom analysis suite的简介axiom analysis suite是一款由美国公司开发的软件,它提供了多种分析工具,如线性回归、逻辑回归、随机森林等,可以帮助用户快速准确地处理数据并得到结论。

Axsym雅培化学发光仪简易维修手册主目录

Axsym雅培化学发光仪简易维修手册主目录
显示操纵板 1-92
液体水平传感板 1-92
备件(3) 1-92
光信号处置器 1-93
接口端口 1-94
主机接口端口 1-95
打印机接口端口 1-95
条形码棒接口端口 1-95
触摸屏接口端口 1-96
CLI接口端口 1-96
备件接口端口 1-96
键盘接口端口 1-96
视频接口端口 1-96
外部接口端口 1-96
取消打印 5-138
取消打印 5-138
取消所有的打印 5-139
质控 5-141
图表数据 5-141
阅读图表 5-142
变更区域 5-143
第6单元 校准操作
概述 6-1
校准类型 6-2
系统校准 6-2
检测校准 6-2
校准指导 6-3
何时校准 6-3
强制校准 6-3
可选校准 6-3
校准取样规定 6-4
曲线的贮存 3-17
操作系统 3-19
开始检测 3-19
MEIA 3-20
FPIA 3-20
REA 3-20
转运处处置中心 3-21
处置中心 3-21
MEIA 3-22
FPIA 3-24
REA 3-24
卸载废液 3-26
反映容器 3-26
纤维杯 3-26
光检测 3-27
MEIA光读 3-27
FPIA光读 3-30
耗材和组件 1-131
耗材 1-131
试剂包装 1-131
标准品 1-135
质控品 1-137
本体溶液(3) 1-138
反映容器 1-140
样品杯 1-141
纤维杯 1-142
AxSYM探针清洗液(TEAH) 1-143

axis函数用法

axis函数用法

axis函数用法1. 引言在数据分析和可视化领域,axis函数是一个非常常用的函数,用于在图表中设置和控制坐标轴的属性和样式。

axis函数提供了丰富的选项,可以帮助我们更好地展示数据,并提供更好的可视化效果。

本文将深入研究axis函数的用法,并通过实例展示其在实际应用中的作用。

2. 基本用法axis函数是matplotlib库中Axes类的一个方法,可以通过调用Axes对象来使用。

其基本语法如下:```pythonax.axis(*args, **kwargs)```其中,args是一个包含4个元素的列表或元组,分别表示x轴和y轴坐标范围。

kwargs是一系列关键字参数,可以设置坐标轴属性。

3. 设置坐标轴范围通过axis函数可以很方便地设置坐标轴范围。

下面是一些常见选项:- 设置x轴范围:ax.axis([xmin, xmax, ymin, ymax])- 设置y轴范围:ax.axis([xmin, xmax])- 设置相等比例:ax.axis('equal')- 自动调整范围:ax.axis('auto')- 自动调整紧凑型范围:ax.axis('tight')4. 坐标轴属性设置除了设置坐标轴范围外,我们还可以通过axis函数来设置坐标轴的其他属性,例如:- 设置坐标轴的标签:ax.set_xlabel('x label')、ax.set_ylabel('y label')- 设置坐标轴的刻度:ax.set_xticks([x1, x2, x3, ...])、ax.set_yticks([y1, y2, y3, ...])- 设置刻度的标签:ax.set_xticklabels(['label1', 'label2','label3', ...])- 设置坐标轴的标题:ax.set_title('title')- 设置网格线:ax.grid(True)5. 坐标轴刻度设置axis函数还提供了一些方法来设置坐标轴刻度的显示方式,例如:- 设置刻度显示方式为科学计数法:ax.ticklabel_format(style='sci', axis='both')- 设置刻度显示方式为百分比形式:ax.yaxis.set_major_formatter(mtick.PercentFormatter(xmax=1.0)) - 调整刻度显示间隔和旋转角度:```pythonax.xaxis.set_major_locator(ticker.MultipleLocator(base=0.2))ax.xaxis.set_major_formatter(ticker.StrMethodFormatter('{x:.2 f}'))ax.tick_params(axis='x', rotation=45)```6. 坐标轴样式设置通过axis函数还可以设置坐标轴样式,例如:- 调整坐标轴线宽和颜色:```pythonax.spines['left'].set_linewidth(2)ax.spines['left'].set_color('red')```- 隐藏坐标轴:ax.axis('off')- 隐藏坐标轴上的刻度:ax.tick_params(axis='both',which='both', length=0)7. 实例分析为了更好地理解axis函数的用法,我们将通过一个实例来展示其在实际应用中的作用。

HBeAb半定量测定-检验科免疫室作业指导书

HBeAb半定量测定-检验科免疫室作业指导书

HBeAb半定量测定1.原理抗原或抗体包被的微粒子,是由多孔高分子粒子制成,具有很好的亲水性,悬浮性极佳,微粒子可与玻璃纤维不可逆结合,从而提高了反应的特异性。

标本与微粒子以一定比例混合,标本中被检物质与微粒子上包被的抗体进行一定时间的反应,以反应终了后,反应液的一部分被移到玻璃纤维上,洗去未反应的被检物质与其它的不要成份,加入基质液,基质液被碱性磷酸所分解生成Methylumbelliferone。

当该物受荧光照射后就产生荧光,测定荧光强度的分化率,从而决定被测物质的浓度。

2.标本采集:2.1标本采集前病人准备:受检者应空腹。

2.2标本种类:血清或血浆。

2.3标本要求:采集血清样本,取被检者静脉血,用无菌取血针抽取病人静脉血3ml,收集干燥试管中,室温放置不超过8小时,2000转/分离心20分钟备用.采集血浆样本,用无菌取血针取被检者静脉血3ml,收集于含有EDTA作抗凝剂的试管中,室温放置不超过8小时,2000转/分离心20分钟备用。

3.标本储存:待测样本室温不超过8小时,4-8℃不超过72小时,-20℃可长期保存,避免反复冻融。

4.标本运输:室温运输。

5.标本拒收标准:细菌污染,严重溶血或脂血标本不能作测定。

6.试剂:6.1试剂名称:HBeAb诊断试剂盒。

6.2试剂生产厂家:美国雅培制药有限公司6.3包装规格:100Test/kit6.4试剂盒组成:HBeAb诊断试剂。

6.5试剂储存条件及有效期:试剂盒贮存2-8℃条件,有效期12个月。

7.仪器设备:7.1仪器名称:AXSYM免疫自动分析仪7.2仪器厂家:美国雅培公司7.3仪器型号:AXSYMTm型7.4仪器校准:本仪器校准由厂家工程师负责校准。

8.操作步骤:8.1样本处理:取待测样本血清或血浆置于样本杯中(不能有纤维蛋白,不能有气泡)。

8.2仪器准备:检查纤维杯,反应杯数量满足实验需要,废物桶和废液桶是否连接好,仪器的光路是否正常,环境温度是否符合要求,打印机的连接。

AxSYM免疫分析仪操作维护规程-检验科免疫室作业指导书

AxSYM免疫分析仪操作维护规程-检验科免疫室作业指导书

AxSYM免疫分析仪操作维护规程1.仪器分析原理和适用范围1.1原理:抗原或抗体包被的微粒子,是由多孔高分子粒子制成,具有很好的亲水性,悬浮性极佳,微粒子可与玻璃纤维不可逆结合,从而提高了反应的特异性。

标本与微粒子以一定比例混合,标本中被检物质与微粒子上包被的抗体进行一定时间的反应,以反应终了后,反应液的一部分被移到玻璃纤维上,洗去未反应的被检物质与其它的不要成份,加入基质液,基质液被碱性磷酸所分解生成Methylumbelliferone。

当该物受荧光照射后就产生荧光,测定荧光强度的分化率,从而决定被测物质的浓度。

1.2适用范围:血清、血浆或其它体液测定免疫项目检验的常规或急诊标本。

2.仪器参数2.1仪器特征:2.1.1分析技术:MEIA,FPIA,REA2.1.2分析报告类型:定性,定量和速率值。

2.1.3分析模式:连续,随即和急诊。

2.1.4质量控制:Levery-Jennings图。

2.1.5识别技术:条码。

2.1.6操作界面:触摸式屏幕,键盘,条码阅读器。

2.1.7终端界面:双向传递。

2.1.8单个分析第一结果时间(常规):10-45分钟。

2.1.9单个分析第一结果时间(急诊):15分钟。

2.1.10开机温育时间:60分钟。

2.1.11运行中心温度:34.0±0.5℃。

2.1.12运行中心空气流量:17cfm。

2.1.13保养要求:每天10-15分钟;每周45-60分钟;每月30-45分钟。

2.2仪器性能参数2.2.1数据储存:可申请分析测试:1000个;未经保存结果的分析测试:1500个;可保存的病人结果:1500个;可保存的质控结果:5000个;永久信息量:2000个;试剂记录:2000个。

2.2.2转盘:反应杯:90RVs;试剂盒:20盒;样品篮:6个;运行中心:36RVs;纤维杯:32个。

2.2.3样品篮:样品杯式样品篮:15个;原始管式样品篮:10个;Aliquot式样品篮:10个;多功能式样品篮:5个管和5个杯。

医院检验中心DPD测定标准操作程序

医院检验中心DPD测定标准操作程序

医院检验中心DPD测定标准操作程序(SOP)
1.该SOP变动程序
本SOP因试剂说明、仪器操作程序的修改或其他原因所致的改动,可由化学发光免疫测定技术主管修改,并报经科主任批准签字。

2.操作方法
(1)样品收集和处理
样品类型:第2次晨尿,至少1ml。

保存方法:尿液避光保存,2-8℃冷藏不超过48小时,超过应在-20℃以下冷冻保存,可保存2年。


品可冷冻复融5次,复融后应彻底混匀,离心
取上清液测定。

样品拒收标准:非第2次晨尿,长时间暴露在强光下。

(2)试剂 (试剂、定标液、质控品均由AXSYM公司提供)
⑴DPD液相和固相试剂
⑵非必需试剂:DPD稀释液。

保存方法:液相、固相试剂在2-8℃至失效期,在室温下累计不超过40小时。

(3)定标
当使用新批号的试剂时需先定标。

DPD用P定标液定标。

事先将标准曲线条码和定标液浓度条码扫描入仪器。

(4)质控
定标后必须做质控,判断样品测值是否准确也可做质控。

使用DPD A、B、C质控物,事先将质控物浓度输入仪器。

(5)上机检测参见AXSYM仪器标准操作程序。

尿Cr送生化室测定
3.参考值
DPD/Cr 男性:2.3-5.4 女性:3.0-7.4
(DPD nmol/L, Cr mmol/L)
4.相关技术指标
项目 DPD
测定范围 0-350
灵敏度 5
5.本SOP不尽之处请详阅相关项目试剂说明书。

血清肌钙蛋白测定的标准操作规程

血清肌钙蛋白测定的标准操作规程

血清肌钙蛋白测定的标准操作规程1.检验目的检测血清Trop-I主要是用于急性心肌梗塞等疾病的鉴别诊断,可以动态观察相关疾病的发生发展过程、疗效及预后评估。

2.方法原理采用了美国雅培公司的专利技术——微粒子酶免疫分析(MEIA),即以anti-Trop-I 包被微粒子(○M-Ab)与标本中的Trop-I形成○M-Ab-Ag复合物,当复合物被转移到纤维杯上时,微粒子就不可逆地结合到纤维杯表面的玻璃纤维上,并与加入的碱性磷酸酶标记anti-Trop-I结合,洗去未结合的游离物质,加入底物——四甲基伞形酮磷酸盐,碱性磷酸酶脱去底物的磷酸基而发出荧光,通过MEIA光路元件检测而得到定量结果。

3.性能指标MEIA定量检测Trop-I不精密度CVs为 4.3-10.1%,检出限>0.02ng/ml,灵敏度0.02ng/ml,白蛋白、a-1酸性糖蛋白、胆红素等于22种体内相关成份对Trop-I测定无干扰,携带污染率0.001%。

4.标本收集4.1标本类型:静脉血或动脉血的血清或血浆标本均可作为检测标本(抗凝剂可用肝素钠、枸橼酸钠或EDTA,抗凝剂的质量应符合化试药品要求——化学纯或分析纯,使用的比例以厂家推荐为准);其他体液如羊水、胸水、腹水等体液可以作为检测标本,但加热灭活的血清和血库的库存血则不宜作为检测标本。

4.2标本留取:以空腹为宜,收到标本后最好立即离心留取血清或血浆(凝固血应待其充分凝固后收集血清),不能有残留的红细胞、纤维蛋白丝,明显溶血的标本不宜采纳,进行抗凝或血栓溶解治疗的病人采血后宜适当延长凝固时间再进行离心分离血清,羊水中如混有胎儿红细胞可能会导致较高的Trop-I结果,因此抽取羊水应尽量不要混入胎儿红细胞。

4.3标本保存:留取的标本最好在3小时内检测,不能立即检测的应放置于2-8℃最长达24小时(可以含有凝块但要密闭以防蒸发),或者-20℃最长达12个月(不能反复冻融也不能含有凝块和红细胞)。

铁蛋白定量测定-检验科免疫室作业指导书

铁蛋白定量测定-检验科免疫室作业指导书

铁蛋白定量测定1.原理抗原或抗体包被的微粒子,是由多孔高分子粒子制成,具有很好的亲水性,悬浮性极佳,微粒子可与玻璃纤维不可逆结合,从而提高了反应的特异性。

标本与微粒子以一定比例混合,标本中被检物质与微粒子上包被的抗体进行一定时间的反应,以反应终了后,反应液的一部分被移到玻璃纤维上,洗去未反应的被检物质与其它的不要成份,加入基质液,基质液被碱性磷酸所分解生成Methylumbelliferone。

当该物受荧光照射后就产生荧光,测定荧光强度的分化率,从而决定被测物质的浓度。

2.标本采集:2.1标本采集前病人准备:受检者应空腹2.2标本种类:血清或血浆2.3标本要求:采集血清样本,取被检者静脉血,用无菌取血针抽取病人静脉血3ml,收集干燥试管中,室温放置不超过8小时,2000转/分离心20分钟备用。

采集血浆样本,用无菌取血针取被检者静脉血3ml,收集于含有EDTA作抗凝剂的试管中,室温放置不超过8小时,2000转/分离心20分钟备用。

3.标本储存:待测样本室温不超过8小时,4-8℃不超过72小时,-20℃可长期保存,避免反复冻融。

4.标本运输:室温运输5.标本拒收标准:细菌污染,严重溶血或脂血标本不能作测定。

6.试剂:6.1试剂名称:铁蛋白诊断试剂盒6.2试剂生产厂家:美国雅培制药有限公司6.3包装规格:100Test/kit6.4试剂盒组成:铁蛋白诊断试剂6.5试剂储存条件及有效期:试剂盒贮存2-8℃条件,有效期12个月。

7.仪器设备:7.1仪器名称:AXSYM免疫自动分析仪7.2仪器厂家:美国雅培公司7.3仪器型号:AXSYMTm型7.4仪器校准:本仪器校准由厂家工程师负责校准8.操作步骤:8.1样本处理:取待测样本血清或血浆置于样本杯中(不能有纤维蛋白,不能有气泡)。

8.2仪器准备:检查纤维杯,反应杯数量满足实验需要,废物桶和废液桶是否连接好,仪器的光路是否正常,环境温度是否符合要求,打印机的连接。

python 一元一次方程

python 一元一次方程

python 一元一次方程
Python是一种流行的编程语言,对于初学者来说,学习如何用Python解决一元一次方程是一个很好的开始。

一元一次方程是指只有一个未知数x和一次方程的方程表达式,如ax+b=0。

使用Python可以轻松解决这种方程,以下是一些基本的步骤:
1. 导入math库。

2. 定义方程中的系数a和b。

3. 计算未知数x的值:x = -b/a。

4. 打印解的结果。

下面是一个简单的Python代码示例:
import math
a = 2
b = 3
x = -b/a
print('方程的解为:', x)
当运行这段代码时,输出结果应该为“方程的解为:-1.5”。

这意味着,当a=2,b=3时,方程2x+3=0的解为x=-1.5。

在实际应用中,我们通常需要编写更复杂的代码来解决包含多个未知数和方程的问题。

但是,学习如何解决一元一次方程是学习Python编程的一个很好的起点,它可以帮助你了解Python语言的基础知识和编程方法。

地高辛茶碱皮质醇卡马西平苯巴比妥苯妥英钠丙戊酸安定环胞酶素标准操作程序

地高辛茶碱皮质醇卡马西平苯巴比妥苯妥英钠丙戊酸安定环胞酶素标准操作程序

地高辛、茶碱、皮质醇、卡马西平、苯巴比妥、苯妥英钠、丙戊酸、安定、环胞酶素标准操作程序1.该SOP变动程序本SOP因试剂说明、仪器操作程序的修改或其他原因所致的改动,可由化学发光免疫测定技术主管修改,并报经科主任批准签字。

2.操作方法(1)样品收集和处理样品类型:血清。

24小时尿游离皮质醇留24小时尿,并记录尿量,10g硼酸防腐,混匀。

采样时间:皮质醇抽血时间为7-9AM和/或3-5PM。

样本量:每个项目至少需血清200μl,24小时尿游离皮质醇至少需尿200μl。

保存方法:血清和尿室温下放置不超过8小时,2-8℃冷藏不超过48小时,超过应在-20℃以下冷冻。

样品只能冷冻1次,且复融后应彻底混匀。

尿标本复融混匀后,使用前需离心取上清液测定。

Cyclo 样本预处理操作1、准确吸取Cyclo全血(振摇混匀)150ul于沉淀管中。

2、加50ul溶解剂,注意不要有气泡。

3、加300ul沉淀剂,注意不要有气泡,盖紧盖子。

4、振荡器上振摇10秒,使其充分混匀。

5、离心10000转5分钟。

6、取上清夜置样本管中,上机检测。

[注意事项]1、抗凝剂常用EDTA或肝素。

(常用EDTA抗凝管制备:每管分别取0.2mol/L EDTA-2Na溶液50ul,烘干即可。

)2、沉淀剂非常不稳定,用后及时保存,防止蒸发。

3、离心时间不能太短,至少5分钟。

4、定标和质控同法操作。

(2)试剂 (试剂、定标液、质控品均由BECKMAN公司提供) 地高辛、茶碱、皮质醇、卡马西平、苯巴比妥、苯妥英钠、丙戊酸、安定、环胞酶素检测试剂(3)定标当使用新批号的试剂时需先定标,详见附表。

事先将标准曲线条码和定标液浓度条码扫描入仪器。

(4)质控定标后必须做质控,判断样品测值是否准确也可做质控,事先将质控物浓度输入仪器。

(1)上机检测参见AXSYM仪器标准操作程序。

3.参考值地高辛 0.8-2.0μg/L茶碱 10-20mg/L皮质醇 7-9AM:43-224μg/L 3-5PM:30.9-166.6μg/L24小时尿游离皮质醇 28.5-213.7μg/24h卡马西平 4-10 mg/L苯巴比妥 15-40 mg/L苯妥英钠 10-20 mg/L安定 0-100μg/L丙戊酸 50-100 mg/L4.相关技术指标项目地高辛茶碱皮质醇卡马西平苯巴比妥苯妥英钠测定范围 0.1-5.0 0.3-40 2-750 0-180.15-80 0.15-40灵敏度 0.1 0.3 2.0 0.25 0.15 0.155.本SOP不尽之处请详阅相关项目试剂说明书。

总β人绒毛膜促性腺激素测定标准操作规程

总β人绒毛膜促性腺激素测定标准操作规程

总B人绒毛膜促性腺激素测定标准操作规程1检验原理:采用两步法免疫检测,运用化学发光微粒子免疫检测(CMIA)技术与灵活的检测模式的结合,测定人血清和血浆中的(B-HCG)。

第一步,将样本和βHCG抗体包被的顺磁微粒子混合。

样本中的BHCG与BHCG抗体包被的微粒子结合。

冲洗后进入第二步,加入口Y咤酯标记的BHCG抗体结合物。

然后将预激发液和激发液加入反应混合物中;测量化学发光反应结果,以相对发光单位(RLUs)表示。

样本中的BHCG含量和ARCHITECT1光学系统检测到的RLUs值成正比。

2.试剂主要组成部分:2.1试剂盒微粒子:B-HCG抗体(小鼠、单克隆)包被的微粒子结合物:叫咤酯标记的B-HCG抗体(小鼠、单克隆)结合物2.2需要但未提供的试剂预激发液:预激发液含有L32%(W/V)过氧化氢激发液:激发液含有O.35N氢氧化钠浓缩清洗缓冲液:浓缩清洗缓冲液含有磷酸盐缓冲液。

防腐剂:抗菌剂。

3.样本要求:人血清(包括采集于血清分离管中的血清)或采集于肝素、肝素锂或EDTA钾抗凝管中的血浆。

血清和血浆样本中应不含纤维蛋白、红细胞或其他颗粒物质。

2-8°C可保存7天;Toe以下可保存12个月。

样本应避免反复冻融。

4.检验方法:仪器法(详见雅培il000标准操作规程)6.检验结果的解释:总B人绒毛膜促性腺激素项目通过四参数Logistic曲线拟合数据约简法(4PLC,Y加权)生成一条校准曲线7.2结果单位转换:浓度(uIU∕ml)Xl=浓度(IU∕ml)7.检验方法的局限性7.1本项目能够检测完整的hCG分子和游离β-hCG亚基。

7.2hCG检测结果用于诊断时,应当与其他数据,如患者病史、症状、其他检测结果、临床表现等结合使用。

单独依靠检测hCG不能识别正常妊娠和异位妊娠.7.3如果hCG含量与临床情况不符或不受临床情况支持,那么需要通过其他hCG检测方法进行确认.其中包括尿液的定性检测.如果尿液中没有hCG,血清结果可能假性升高.也可以通过连续稀释样本确认结果.通常情况下,但不是所有情况,含有干扰物质的样本在稀释后将表现出非线性结果.7.4总β人绒毛膜促性腺激素项目只能检测早期妊娠.未被认可用于癌症标志物的筛查或监测等其他用途.因此不应用于其他用途.7.5极少情况下,hCG含量出现连续上升的现象。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

AxSYM简单操作程序
一.开机
开电源开打印机打开仪器电源F3(startup) 等待温育一小时查看库存(INVENTORY) 倾倒废液、加好消耗品
更改库存放1号液
二.申请病人样品测试
1.单个病人样品测试的申请
F6(PA TIENT) 输入样本蓝位置编号、样品编号选择该样品要测的项目F6(ADD) 输入下一个样品申请…F1(EXIT) 核对病人项目申请表中项目查看库存是否足够(试剂、缓冲液、RV杯、纤维杯) RUN
2.病人样品测试的批处理申请
F2(BA TCH)输入起始样本蓝位置输入起始样本编号输入要测试的样品数选择要测试的项目F6(ADD) 重复申请新的批处理病人样本F1(EXIT) 核对病人项目申请表中项目查看库存是否足够(试剂、缓冲液、RV杯、纤维杯) RUN
三.定标申请(更换不同批号试剂时使用)
主菜单ORDERLIST F4(CAL) 选项目(Index cal 单点、Master cal 两点、Standard 六点)ADD(F6) F1(EXIT) RUN
注:如为两点定标,还需加入定标值
F4(NEW LOT) F4(SCAN CURVE) 扫条码F6(ADD)
四.质控定义(添加新项目时使用)
选项目
输入质控值水平F2(ADD CONTROL)
注:如为定量项目
选相应质控水平F6 输入水平值F6
五.参数盘安装(添加新项目时使用)
主菜单插入软盘SCAN 选择要安装的项目安装
六.关机
在系统提示下在LOAD STA TION 位置放置2个RV杯在RV杯的预稀释孔和缓冲液孔各加1ml 探针清洗液OK 返回主菜单F2(shutdown)。

相关文档
最新文档