Interpreters Document



Download 6,14 Mb.
Pdf ko'rish
bet211/213
Sana03.04.2022
Hajmi6,14 Mb.
#525844
1   ...   205   206   207   208   209   210   211   212   213
Bog'liq
dps Interpreters

GMLAN Example: 
Step 
Op
AC
Goto 
02
1A
03 09 00 00
5A 03 FD 12 FF 12 00 00 00 00 
- Read DID $03 and place in storage buffer #09 
– upon a positive response, goto step 03 
03
54
09 01 00 AA
00 04 00 00 00 00 00 00 00 00 
- Set the second byte (01) of buffer #9 EQUAL (00) to a value of AA 
– go to step #4 
04
54
09 00 01 F0
00 05 00 00 00 00 00 00 00 00 
- Set bits 0-3 of the first byte (00) of buffer #9 equal to zero (AND (01) with 0xF0) 
– go to step #5 
05
54
09 03 02 E0
00 06 00 00 00 00 00 00 00 00 
- Set bits 5-7 of the fourth byte (03) of buffer #9 equal to one (OR (02) with 0xE0) 
– go to step #6 
06
3B
03 09 05 30
7B 07 FD 12 FF 12 00 00 00 00 
- Write the first 05 bytes of data from storage location 09 to DID #03 
– upon a positive response, goto 
step 07 
… 
CameraLoops.com



1993-2011 General Motors Company, GM Customer Care & Aftersales. All Rights Reserved.
Page
252 
Byte / Bit Manipulation: 
Value 
Before 
Operand 
“Mask” 
Value 
Value 
After 
Comments 
 
0x1A 
EQUAL (00) 
0xD1 
0xD1 
Full byte replacement.
0x3F 
AND (01) 
0xE7 
0x27 
Set bits 3 and 4 to zero:
0 0 1 1 1 1 1 1 (0x3F) 
1 1 1 0 0 1 1 1 (0xE7)
------------------- - Like multiplication. 
0 0 1 0 0 1 1 1 (0x27) 
0x85 
OR (02) 
0xF0 
0xF5 
Set bits 4, 5, 6, 7 to a one:
1 0 0 0 0 1 0 1 (0x85) 
1 1 1 1 0 0 0 0 (0xF0)
------------------- - As long as one of the bits is a 1. 
1 1 1 1 0 1 0 1 (0xF5) 
0xD3 
XOR (03) 
(exclusive 
OR) 
0xFF 
0x2C 
Reverse the bits (compliment) of the byte: 
1 1 0 1 0 0 1 1 (0xD3) 
1 1 1 1 1 1 1 1 (0xFF)
------------------- - Set to 1 if NOT identical bit values. 
0 0 1 0 1 1 0 0 (0x2C) 
See 
Comments 
SHL (04) 
(shift left 
– 
fill w/ 0x00) 
N/A 
See 
Comments 
Byte Shift Left
Shift the bytes in the buffer LEFT (3 

2, 2 

1, …) by the 
number of positions defined in AC1 (fill vacated positions with 
0x00). 
See 
Comments 
SHR (05) 
(shift right 
– 
fill w/ 0x00) 
N/A 
See 
Comments 
Byte Shift Right
Shift the bytes in the buffer RIGHT (1 

2, 2 

3, …)by the 
number of positions defined in AC1 (fill vacated positions with 
0x00). 
CameraLoops.com



1993-2011 General Motors Company, GM Customer Care & Aftersales. All Rights Reserved.
Page
253 

Download 6,14 Mb.

Do'stlaringiz bilan baham:
1   ...   205   206   207   208   209   210   211   212   213




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish