Thursday, February 19, 2004

assembler

Last week I had the T3 Praktikum, which was mainly microcode (decoding instructions) and assembler for the c-core, which is basically a simplified version of the Motorola m-core. One of the programs we had to write was to simulate preemptive multitasking. Writing assembler made me realize that C is just a fancier way to mess around with registers & memory, what you actually access are memory locations, and not objects or pointers, but 16, 32, 64bits.

No comments: