Universal cross assembler for microprocessors /
In order to allow students to experiment at the assembler level, with various microprocessors, a 'universal' across assembler is the task of the project. Here the author presents a methodology and an example of structuring and writing a table-driven universal cross assembler for microproce...
Main Author: | |
---|---|
Format: | |
Published: |
Kuala Lumpur : UTM,
1984
|
Subjects: |
_version_ | 1826420267196350464 |
---|---|
author | 244177 Raja Rusli Raja Ngah |
author_facet | 244177 Raja Rusli Raja Ngah |
author_sort | 244177 Raja Rusli Raja Ngah |
collection | OCEAN |
description | In order to allow students to experiment at the assembler level, with various microprocessors, a 'universal' across assembler is the task of the project. Here the author presents a methodology and an example of structuring and writing a table-driven universal cross assembler for microprocessors. It is universal cross assembler for microprocessors. It is universal in that it can be used to cross assemble source programs for several eight bi-bit microprocessors, it is table-driven in that a permanent opcode table must be available for each microprocessor for which source programs are to be cross assembled. The cros-assembler produces a listing file that consists of the original source code, completed by the generated object code or by error messages. The listing is then ideal for hand-loading the micro-processor through standard debugging monitors. The effort to adapt the program for a new microprocessor is minimal. The only requirement is a preparation of the opcode table and (exceptional) insertion of special processing routines in the assembler. And the appendices - the user's guide, the Applesoft Basic source listings and the permanent opcode table for Intel 8085 - are included for the benefit of those readers who would like to build a universal cross assembler. |
first_indexed | 2024-03-05T04:28:31Z |
format | |
id | KOHA-OAI-TEST:319634 |
institution | Universiti Teknologi Malaysia - OCEAN |
last_indexed | 2024-03-05T04:28:31Z |
publishDate | 1984 |
publisher | Kuala Lumpur : UTM, |
record_format | dspace |
spelling | KOHA-OAI-TEST:3196342020-12-19T17:10:46ZUniversal cross assembler for microprocessors / 244177 Raja Rusli Raja Ngah Kuala Lumpur : UTM,1984In order to allow students to experiment at the assembler level, with various microprocessors, a 'universal' across assembler is the task of the project. Here the author presents a methodology and an example of structuring and writing a table-driven universal cross assembler for microprocessors. It is universal cross assembler for microprocessors. It is universal in that it can be used to cross assemble source programs for several eight bi-bit microprocessors, it is table-driven in that a permanent opcode table must be available for each microprocessor for which source programs are to be cross assembled. The cros-assembler produces a listing file that consists of the original source code, completed by the generated object code or by error messages. The listing is then ideal for hand-loading the micro-processor through standard debugging monitors. The effort to adapt the program for a new microprocessor is minimal. The only requirement is a preparation of the opcode table and (exceptional) insertion of special processing routines in the assembler. And the appendices - the user's guide, the Applesoft Basic source listings and the permanent opcode table for Intel 8085 - are included for the benefit of those readers who would like to build a universal cross assembler.Thesis (Bachelor of Electrical Engineering) - Universiti Teknologi Malaysia, 1984In order to allow students to experiment at the assembler level, with various microprocessors, a 'universal' across assembler is the task of the project. Here the author presents a methodology and an example of structuring and writing a table-driven universal cross assembler for microprocessors. It is universal cross assembler for microprocessors. It is universal in that it can be used to cross assemble source programs for several eight bi-bit microprocessors, it is table-driven in that a permanent opcode table must be available for each microprocessor for which source programs are to be cross assembled. The cros-assembler produces a listing file that consists of the original source code, completed by the generated object code or by error messages. The listing is then ideal for hand-loading the micro-processor through standard debugging monitors. The effort to adapt the program for a new microprocessor is minimal. The only requirement is a preparation of the opcode table and (exceptional) insertion of special processing routines in the assembler. And the appendices - the user's guide, the Applesoft Basic source listings and the permanent opcode table for Intel 8085 - are included for the benefit of those readers who would like to build a universal cross assembler.575859PSZJBLAssembler language (Computer program language)Microprocessors |
spellingShingle | Assembler language (Computer program language) Microprocessors 244177 Raja Rusli Raja Ngah Universal cross assembler for microprocessors / |
title | Universal cross assembler for microprocessors / |
title_full | Universal cross assembler for microprocessors / |
title_fullStr | Universal cross assembler for microprocessors / |
title_full_unstemmed | Universal cross assembler for microprocessors / |
title_short | Universal cross assembler for microprocessors / |
title_sort | universal cross assembler for microprocessors |
topic | Assembler language (Computer program language) Microprocessors |
work_keys_str_mv | AT 244177rajaruslirajangah universalcrossassemblerformicroprocessors |