Architectural Features Memory CPU IP instructional pointer register IR instruction register AX arithmetic regsiter/accumulator/computational register CF condition flag Assembler program to perform: begin a := (5 + 6); end 0 copy ax, #c5 1 add ax, #c6 2 copy _e0, ax 3 copy ax, _e0 4 copy a, ax a 0 _e0 0 #c5 5 #c6 6 Assembler program to perform: begin readln(x); readln(y); z := (X + y); writeln(z); end 0 in ax 1 copy x, ax 2 in ax 3 coy y, ax 4 copy ax, x 5 add ax, y 6 copy _e0, ax 7 copy ax, _e0 8 copy z, ax 9 copy ax, z 10 out ax x 0 y 0 z 0 _e0 0 Sample I/O: <23 <16 >39