CS 273: Midterm Topics

Assembly and Disassembly
Given HC11 assembly code, translate to machine code. Given machine code, translate to assembly code. Includes addressing mode syntax (direct, extended, immediate, indexed) and symbols.
Arithmetic
Addition and Subtraction in binary and hexadecimal. Conversion between decimal, binary, and hexadecimal. Condition codes.
Branches
Given condition codes, determine whether a given branch instruction will be taken. Appropriate branch instructions for situations.
Code Interpretation
Given assembly code, predict machine execution
Translation of Program Fragments
Given a fragment of high level language code, write assembly code to implement it.

Last modified: Wed Oct 7 09:36:49 MDT 2009

Valid XHTML 1.0 Strict Valid CSS!