Odyssey2 Computer Intro! Assembler has multiple ways of
displaying Hello World, here is one.
00 6B LDV.B.00 ;Load display register B with position 00
01 00
02 60 LDV.0.00 ;load register 0 with NULL
03 00
04 6C LDV.C.12 ;Load data space register C with step 12
05 12
06 09 MOV ;Move data space to accumulator
07 30 BEQ.0.24 ;If NULL goto end
08 24
09 0B OTA ;Display accumulator
10 12 GTO.06 ;go back to move at step 06
11 06
12 1D ;H Start of data space
13 12 ;E
14 0E ;L
15 0E ;L
16 17 ;O
17 0C ;space
18 11 ;W
19 17 ;O
20 13 ;R
21 0E ;L
22 1A ;D
23 00 ;NULL end of string
24 00 NOP ;No opperation, just a place to land
TI-99/4 and TI-99/4A BASIC
10 CALL CLEAR
20 PRINT "HELLO WORLD"
ATARI 8-bit (400/800/800XL/130XE) BASIC
10 PRINT CHR$(125)
20 PRINT "HELLO WORLD"
Commodore VIC 20 BASIC
10 PRINT "{CLRSCN}"
20 PRINT "HELLO WORLD"
Commodore 64 BASIC
10 PRINT CHR$(147)
20 PRINT "HELLO WORLD"
IBM AT GW-BASIC
10 CLS
20 PRINT "HELLO WORLD"
Linux, Cars, Coding, Classic Gaming, Base Ball Cards, and overall personal blog. Just another blog of a baseball card collector and geek. Older blogs can be found at http://mrgibson.com/
Thursday, November 28, 2024
Hello World Examples from different 80's platforms
Programming in the 80's, every platform had to be differnt.
Subscribe to:
Post Comments (Atom)
Dice Roller for TI-95
I have published my first version of the TI-95 dice roller: http://mrgibson.com/dd/dragon-n-dice-ti-95-v1-0.txt A couple of screenshots:
-
I have started 2022 with a new vehicle. Traded in the red Mustang and I am now driving a 2022 Santa Cruz. It was the vehicle I didn't ...
-
I'm continuing to try to make all the versions of my slot machine game better and as much alike between the computers. I have a "w...

No comments:
Post a Comment