view emulator/mem.c @ 6:3c8b4a4a1787

added some scratch-code for the emulator Wrote my interim report
author james <jb302@eecs.qmul.ac.uk>
date Sat, 07 Dec 2013 16:35:13 +0000
parents
children ad2121f39b91
line wrap: on
line source
// mem.c
#include "emu.h"

BYTE
read_mem(WIDE addr) {
    return memory[addr];
}

void
write_mem(BYTE data , WIDE addr) {
    memory[addr] = data
}

BYTE
fetch(void) {
    return memory[registers.PC];
}

void
set_pc(WIDE data) {
    registers.PC = data
}