Home: semmix.homepage.com |
goto: english version |
Zbiory HEX | IntelHEX uproszczony | IntelHEX og≤lny | IntelHEX mutacje | S-Record uproszczony | S-Record og≤lny | TekHex | Tektronix HEX | MosTech |
Mutacje zbior≤w IntelHEX
Dla przypadk≤w gdy przestrze± adresowa jest zorientowana na s│owa >8 bit≤w <=16 bit≤w, - WORD - to znaczy adres wskazuje na dwu bajtowe s│owo a nie na jeden bajt pamiΩci, w niekt≤rych systemach kompilacji, mo┐na napotkaµ odmiany zbior≤w INTELHEX nazywanych: INHX8S, INHX8M, INHX16.
Zbi≤r typu: INHX8S.
Dane znajduj▒ siΩ w dwu fizycznie oddzielnych zbiorach. Budowa ka┐dego ze zbior≤w jest taka sama jak INTELHEX.. Jeden zbi≤r zawiera LOW bajty s│owa dwubajtowego i umownym rozszerzeniem nazwy zbioru jest ".HXL". Drugi zbi≤r zawiera HIGH bajty i rozszerzenie nazwy zbioru jest: ".HXH". Poniewa┐ adresacja dotyczy s│≤w dwubajtowych, wiΩc wska╝niki adresowania posiadaj▒ liczbowo takie same warto╢ci w obydwu zbiorach dla odpowiadaj▒cych sobie PORCJI danych.
INHX8M, INHX16.
Dane znajduj▒ siΩ fizycznie w jednym zbiorze. Spos≤b fizycznego kodowania jest taki sam jak w INTELHEX. R≤znice dotycz▒ interpretacji danych w PORCJI. Rozszerzenia dla nazw zbior≤w umownie to, dla INHX8M: ".H08" oraz dla INHX16: ".H16".
Zbi≤r INHX8M:
Zbi≤r INHX8M posiada budowΩ identyczn▒ jak uproszczony INTELHEX. Jest przeznaczony dla adresacji zorientowanej bajtowo.
Zbi≤r INHX16:
Autor: Emmix.