1746-FIO4I產(chǎn)品功能
設(shè)置軟件陷阱
所謂軟件陷阱,就是一條引導(dǎo)指令,強行將捕獲的程序引向一個指定的地址,在那里有一段專門對程序出錯進(jìn)行處理的程序。如果把這段程序的入口標(biāo)號稱為ERR的話,軟件陷阱即為一條LJMPERR的指令,為加強其捕捉效果,一般還在它前面加兩條NOP指令。因此,真正的軟件陷阱由三條指令構(gòu)成: NOP NOP LJMPERR軟件陷阱一般安排在下列四種地方:
(1)未使用的中斷向量區(qū)當(dāng)干擾使未使用的中斷開放,并激活這些中斷時,就會引起系統(tǒng)程序的混亂,但如果在這些地方布上陷阱,就能及時捕捉到錯誤中斷;
(2)未使用的大片ROM空間對于剩余的大片
未編程的ROM空間,一般都維持原狀(0FFH)。程序彈飛到這一區(qū)域后將順流而下,不再跳躍(除非受到新的干擾)。這時只要每隔一段設(shè)置一個陷阱,就能捕捉到彈飛的程序;
(3)表格表格有兩類,一類是數(shù)據(jù)表格;另一類是散轉(zhuǎn)表格。由于表格中內(nèi)容和檢索值有一一對應(yīng)關(guān)系,在表格中安排陷阱將會破壞其連續(xù)性和對應(yīng)關(guān)系,所以只能在表格的后安排五字節(jié)陷阱(NOPNOPLJMP);
(4)程序區(qū)程序區(qū)是由一序列執(zhí)行指令構(gòu)成的,一般不能在這些指令串中間任意安排陷阱,否則正常執(zhí)行的程序也可能被抓走。在這些指令串中間有一些斷裂點,正常執(zhí)行的程序到此便不會往下繼續(xù)執(zhí)行了,這類指令有LJMP、SJMP、AJMP、RET、RETI等,在它們后面加軟件陷阱。
1746-FIO4I
廈門光沃自動化設(shè)備有限公司
聯(lián)系人:小楊
電話:0592-5709821
電話:18030229050
QQ:1878187406
郵箱:1878187406@qq.com
1746-FIO4I參數(shù)規(guī)格
Tandberg Evulotion5000 Multiplexer MX5620 M2/MUX/MX5620
NORTEL CP Module PN: NTHW08BA 34
NORTEL CP Module PN: NTHW08BA 84
SEIKO EPSON ACCUSEMBLER ROBOT SRC-42M/F SKP262-1
TANDBERG TT5020 MPEG-2 TRANSPORT STREAM PROCCESSOR
CISCO WS-X6704-10GE w/WS-F6700 CFC NON WORKING AS IS!
CERAGON OSU 7GHz LOW ODU 418-00-797-1 418-793-9
NAGRA KUDELSKI B-63-3341 PAUDEX VAUD SUISSE
Enlarge
NORTEL CP Module PN: NTPB11AA 08
CM-106V CORRIGENT SYSTEMS CM-106V
Tandberg Broadcast SYSTEM 3000 OUTPUT ROUTER PD1104ASI
Broadcast Tech 3000 OUTPUT Baseband Router Series II
Tekelec MGTS Integreted Diagnostic System Rack 955-1003
VARIAN CRYO VALVE 4A13 VAT F12-60468 12048-PA44-0002
NORTEL CP Module PN: NTHW08BA 85
NORTEL CP Module PN: NTPB10AA 08
NORTEL CP Module PN: NTPB10AA 19
NORTEL CP Module PN: NTPB10AA 02
VARIAN E11049810 98267376D EXHAUST CONDUCTIVITY MONITOR
Varian E1000 Exhaust Conductivity Monitor E11049810
YASKAWA AC Servo Motor SGMGH-75ACA61 W/SH07SB-GA75AC
SANRAD V-SWITCH 3000 ISCSI V SWITCH 0330SR1085
Enlarge
DECISION DATA 4900 C100213770 REV 02 SERIES 4000
1746-FIO4I