Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Assembler Project Features Design and implement an assembler for SIC/XE machine which supports following features: 1. Basic assembler functions (section 2.1 from textbook) 2. Machine-dependent
Assembler Project Features Design and implement an assembler for SIC/XE machine which supports following features: 1. Basic assembler functions (section 2.1 from textbook) 2. Machine-dependent assembler (section 2.2) 3. Machine-independent features (section 2.3) o Literals o Symbol-Definition EQU O Expression (BONUS): simple add/sub operations Logistics Due Date March, 21 Team structure As they were in the simulation project (project 1) Output files Three output files: 1. Assembly source + LOC + object code (Slide 4, lecture 7) 2. Relocatable object file (Slide 26, lecture 7) 3. Report explaining your project implementation. Clarifications When you read from the source code: If the first character of the line is a letter (i.e. not space), then this is the first letter of a label. If the first character is a space, then there is no label for this instruction Comment line is the same as simulation project The maximum length of text record is 1E HEX Deadline 31st December 2020 O Expression (BONUS): simple add/sub operations Acceptance Tests There will be 2-3 acceptance tests. They will look like the figures 2.6 and 2.9 in the textbook. Logistics Due Date Team structure Output files March, 21 As they were in the simulation project (project 1) Three output files: 1. Assembly source + LOC + object code (Slide 4, lecture 7) 2. Relocatable object file (Slide 26, lecture 7) 3. Report explaining your project implementation. Clarifications When you read from the source code: If the first character of balinilettori acel then this is the first letter of Assembler Project Features Design and implement an assembler for SIC/XE machine which supports following features: 1. Basic assembler functions (section 2.1 from textbook) 2. Machine-dependent assembler (section 2.2) 3. Machine-independent features (section 2.3) o Literals o Symbol-Definition EQU O Expression (BONUS): simple add/sub operations Logistics Due Date March, 21 Team structure As they were in the simulation project (project 1) Output files Three output files: 1. Assembly source + LOC + object code (Slide 4, lecture 7) 2. Relocatable object file (Slide 26, lecture 7) 3. Report explaining your project implementation. Clarifications When you read from the source code: If the first character of the line is a letter (i.e. not space), then this is the first letter of a label. If the first character is a space, then there is no label for this instruction Comment line is the same as simulation project The maximum length of text record is 1E HEX Deadline 31st December 2020 O Expression (BONUS): simple add/sub operations Acceptance Tests There will be 2-3 acceptance tests. They will look like the figures 2.6 and 2.9 in the textbook. Logistics Due Date Team structure Output files March, 21 As they were in the simulation project (project 1) Three output files: 1. Assembly source + LOC + object code (Slide 4, lecture 7) 2. Relocatable object file (Slide 26, lecture 7) 3. Report explaining your project implementation. Clarifications When you read from the source code: If the first character of balinilettori acel then this is the first letter of
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started