PDP-11/UKNC Assembly Lesson P1 - Reading And Writing to/from the console (Hello World!)
Lets learn how to do the basics on the PDP-11 machines - we'll learn how to read characters from the keyboard and draw them on the screen
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
https://www.chibiakumas.com/pdp11/platform.php#LessonP1
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
47
views
1
comment
Hello World on the Amstrad CPC - Learn Z80 Assembly for beginners
Absolute beginners tutorial on creating ASM 'Hello World' on the CPC with a single source file...
Also learn how to make Disk (DSK), Tape (CDT) and Cartridge (CPR) images for the CPC to get your program running on an emulator
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/z80/hellow...
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:
https://www.patreon.com/akuyou
62
views
1
comment
Hello World on the Dragon / Tandy CoCo - 6809 Assembly Lesson H1
Lets take a look at the Dragon - We'll make Hello world work on a cartridge, and run it on an emulator
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/6809/helloworld.php#LessonH1
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
If would like to support my channel and ongoing 8-bit game development, please consider backing me on Subscribe star or patreon:
https://www.subscribestar.com/chibiakumas
https://www.patreon.com/akuyou
17
views
1
comment
Hello World on RISC-OS - ARM Assembly Lesson H1
In this lesson we'll use to use Software Interrupt "SWI 0x00" to show characters to the screen We'll use another SWI to do a newline, and a final one to exit our program, we'll use this to show Hello World.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibialiens.com/arm/helloworld.php#LessonH1
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
26
views
1
comment
Hello World on the BBC Micro! - 6502 Assembly Lesson H1
In this episode we'll learn how to create a simple Hello world example on the BBC... To make things easy, we'll use the firmware functions to print characters.
We'll then compile our program and transfer it to a disk image.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/6502/helloworld.php#LessonH1
If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:
https://www.patreon.com/akuyou
36
views
1
comment
Hello World on the X68000 - 68000 Assembly Lesson H1
The X68000 has a graphics mode, which we've looked at before in the platform specific series, but if we're looking to just get text to the screen, then using operating system calls will be easiest!
Lets learn how to use it to get 'Hello World' to the screen!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibiakumas.com/68000/helloworld.php#LessonH1
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:
https://www.patreon.com/akuyou
19
views
1
comment
Arm Assembly Lesson 4 - The Stack... and SWI
We've learned how to save values in memory - but what about if we want to store a value for a very short time?
We need a temporary store, and that's where the stack comes in!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibialiens.com/arm/#Lesson4
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:
https://www.patreon.com/akuyou
11
views
1
comment
ARM Assembly Tutorial... Lesson 5 - More Maths!
We're nearly done... but we need to look at operations that work at the bit level, and a few other important commands... lets take a look!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibialiens.com/arm/#Lesson5
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:
https://www.patreon.com/akuyou
11
views
1
comment
Learn ARM Assembly Lesson 3 - Labels, Branch CMP
We've learned how to do mathematics and how to move data in and out of memory,
Next we need to learn how to add conditions and branches - these will make up our loops, and our program logic.
Unlike most systems, on ARM conditions can apply to most commands, not just branching operations!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/#Lesson3
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If would like to support my channel and ongoing 8-bit game development, please consider backing me on patreon:https://www.patreon.com/akuyou
16
views
1
comment
Learn ARM Assembly: Lesson 2 - Addressing modes and rotation on the ARM
We learned a few simple commands last time, but now it's time to start getting serious!
The ARM has many clever ways of addressing memory - and has something called the a 'Barrel Shifter' - We'll learn what that is soon...
Lets learn about each addressing mode on the arm!
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well... http://www.chibialiens.com/arm/#Lesson2
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
38
views
1
comment
Learn ARM Assembly Programming - Lesson1 : For absolute beginners!
This is the first in a series of tutorials which will teach you how to write your own games and programs in ARM assembly from absolute basics - using only free software!
This tutorial assumes you have no previous experience of programming at all, and teaches assembly using RiscOS and the Gameboy Advance
All the episodes have a matching text lesson on my website, and you can get the development tools and scripts, and source code as well...
http://www.chibialiens.com/arm/
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
40
views
1
comment
Learn Risc-V Assembly Programming - Lesson1 : For absolute beginners!
This is the first in a series of tutorials which will teach you how to get started with RiscV (Risc 5) programming
This tutorial assumes you have no previous experience of programming at all, and teaches assembly using the RARS simulator
All the episodes have a matching text lesson on my website, and you can get the development tools and scripts, and source code as well...
http://www.chibialiens.com/riscv/
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
30
views
Risc-V Assembly Lesson 3 - Bit ops and more maths!
We've looked at basic maths, addressing modes and branches... but we've not covered all the maths functions of the Risc-V yet...
Lets take a look at the other options
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibialiens.com/riscv/#Lesson3
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
8
views
RISC-V Lesson 2 - The stack and conditions
We used the stack a bit in the last lesson with JAL - but we didn't really cover it... it's time to fix that now - it's also time to look at conditions.
As always, this Video lesson matches the text lesson on my website, and you can get the source code as well...
http://www.chibialiens.com/riscv/#Lesson2
I've written a book! It covers ASM programming on Z80, 6502, 68000, 8086 and ARM!
It's available on amazon stores worldwide!
https://www.amazon.com/dp/B08W7DWZB3
If you like my content, and want to see more in the future, please support me on patreon:
https://www.patreon.com/akuyou
Or become a member on my youtube channel:
https://www.youtube.com/channel/UC8t99gp5IN-FTf5rGVaRevw/join
You can also support my content by buying branded merchandise from my Teespring store:
https://teespring.com/stores/chibiakumas
My Assembly tutorials cover a wide range of CPU's and Systems, see them all here:
http://www.assemblytutorial.com/
5
views