|
|
|
|
LEADER |
02704na a2200229 4500 |
003 |
HR-ZaFER |
008 |
160221s2017 ci ||||| m||| 00| 0 hr d |
035 |
|
|
|a (HR-ZaFER)ferid4630
|
040 |
|
|
|a HR-ZaFER
|b hrv
|c HR-ZaFER
|e ppiak
|
100 |
1 |
|
|a Iviček, Ivan
|
245 |
1 |
0 |
|a Konfigurabilni asemblerski prevoditelj :
|b diplomski rad /
|c Ivan Iviček ; [mentor Danko Basch].
|
246 |
1 |
|
|a Configurable Assembler
|i Naslov na engleskom:
|
260 |
|
|
|a Zagreb,
|b I. Iviček,
|c 2017.
|
300 |
|
|
|a 119 str. ;
|c 30 cm +
|e CD-ROM
|
502 |
|
|
|b diplomski studij
|c Fakultet elektrotehnike i računarstva u Zagrebu
|g smjer: Računalno inženjerstvo, šifra smjera: 55, datum predaje: 2017-02-03, datum završetka: 2017-02-24
|
520 |
3 |
|
|a Sažetak na hrvatskom: U ovom diplomskom radu opisana je programska implementacija konfigurabilnog asemblerskog prevoditelja s podrškom za makro zamjene. Implementacija je ostvarena pomoću pet faza: učitavanje i predobrada, prvi makro prolazak, drugi makro prolazak, prvi prolazak asembliranja i drugi prolazak asembliranja. Izlazna datoteka generirana je samo ako svih pet faza prođe bez pogrešaka.
U poglavlju 2 opisane su memorijske strukture podataka korištene u svrhu ostvarivanja rješenja.
U poglavlju 3 opisane su sve faze i pojedine metode pomoću kojih se izvodi asembliranje.
U poglavlju 4 opisan je postupak generiranja izlazne datoteke.
U poglavlju 5 opisane su datoteke napisane u svrhu testiranja i organizacija istih.
Konfigurabilni asemblerski prevoditelj implementiran je u programskom jeziku C++. Omogućen je rad na različitim ciljnim platformama.
|
520 |
3 |
|
|a Sažetak na engleskom: This graduate work describes software implementation of a configurable assembler with support for macros. Implementation is accomplished by five phases: loading and pretreatment, the first macro pass, the second macro pass, the first assembly pass and the second assembly pass. An output file is generated only if all five phases are completed without errors.
The memory data structures used in order to achieve the solution are described in section 2.
All the phases and various methods used for assembling are described in section 3.
The process of generating an output file is described in section 4.
The test files and their organization are described in section 5.
The configurable assembler is implemented in C++ programming language. It can work on different target platforms.
|
653 |
|
1 |
|a konfigurabilni asembler
|a makro
|a zamjena
|a mnemonička datoteka
|a mnemonički redak
|a prevoditelj
|a ADEL
|
653 |
|
1 |
|a configurable assembler
|a macro
|a replacement
|a mnemonic file
|a mnemonic line
|a translator
|a ADEL
|
700 |
1 |
|
|a Basch, Danko
|4 ths
|
942 |
|
|
|c Y
|
999 |
|
|
|c 48821
|d 48821
|