OBSOLETED - see description

preview_player
Показать описание

Old Title: Episode 1: Commander X16 memory map, intro to 65C02 asm - Commander X16 Assembly Language Tutorial

This episode covers the overall Commander X16 memory map, and provides an introduction to the 65C02 processor, the full instruction set, and CPU addressing modes.

The video is geared toward those of all skill levels. Although it is quite dense with information, most of those who are interested in this topic will be able to take something useful away from it.

Credits:

::::::::::::::::::::
Music: Connection - Wayne Jones
::::::::::::::::::::

Timeline
00:00 - Introduction
01:47 - Banking RAM and ROM
04:50 - Memory map
08:21 - CPU Registerrs
10:31 - Instruction set
21:43 - "Forbidden" instructions
22:42 - Addressing modes
27:07 - Functional Assembly Illustration
28:50 - Conclusion
Рекомендации по теме
Комментарии
Автор

I love these visuals + I love your style of presenting!! hope this takes off :)

frim
Автор

This video is really good. Having all the registers, memory, and instructions on the same screen then showing the effects step by step really helps. I have questions. At 25:08 you perform an EOR on $73 and $41. You get a result of $50. I don't understand how that's not $32. Also that overflow flag confuses me for some reason. The only way to get that set in an arithmetic calculation is to perform an add or subtract on 2 operands with the same sign (7th bit the same) and get a result of a different sign. So if one performs a mathematic operation on 2 operands of different signs, the overflow flag will not be set no matter what the sign of the result. Am I thinking of this correctly?

sjair
join shbcf.ru