1,885
edits
Changes
no edit summary
* A "ROM chip" with screen control routines is mapped into the emulator at the end of the memory space (at the time of writing, the current version of the ROM exists in pages $fe and $ff). Details of the available ROM routines can be viewed using the "Notes" button in the emulator or on the [[6502_Emulator#ROM_Routines|emulator page]] on this wiki.
** To write to the screen, you can use the SCINIT (SCreen INITialize) routine followed by calls to the CHROUT (CHaRacter OUTput) routine. CHROUT handles things like cursor movement, newline ($0d) characters, and screen scrolling.
=== Week 4 - Class II ===
* [[6502 Assembly Language Math Lab]] (Lab 3)
=== Week 4 Deliverables ===
* Blog about your [[6502 Assembly Language Math Lab|Lab 3]]
<!--
=== Week 3 - Class I ===
* Finish [[6502 Assembly Language Math Lab|Lab 2]]
* [[6502 Assembly Language Math Lab]] (Lab 3)