@mahadi2727

Big Brain Momen

@demoma4532

server! server! another cup please

@worlore1651

Now make me 64gb of ram so i can download it

@Gamingking-wt7zg

The actual heck just print("Hello World"), but still good jump 😊

@Francisco-k1d

Hello World on my CPU's Assembly:

First two subroutines are from my input and output library.
'''
;; ===============
;;   HELLO WORLD
;; ===============

;; Memory and ports Mapping:
;; P0: Data OUT
;; P1: Address LOW
;; P2: Address HIGH
;; P3: Data IN (RAM)
;; P4: Data IN (DRIVE)
;; P5: Control
;; Rb: SP
;; Rc: ALU A
;; Rd: ALU B
;; Re: ALU OUT
;; Rf: R OUT

;; Control:
;; 0: Write RAM
;; 1: Read RAM
;; 2: Write Drive
;; 3: Read Drive
;; 4: Write Screen

jmp [start]

print:
exp #0 $0
exp #5 #4
mvi #12 $11
mvi #13 #1
alu [sub]
mvi #11 $14
exp #1 $11
exp #2 #0
exp #5 #1
inp #3 #0
jmp $0

stringout:
jez #1 [stringout_end]

mvi #12 #255
mvi #13 $1
alu [sub]

exp #1 $14
exp #2 #1
exp #5 #1
inp #3 #0

ldr [pc]
mvi #12 $15
mvi #13 #13
alu [add]
exp #0 #14
exp #1 $11
exp #2 #0
exp #5 0
mvi #12 $11
mvi #13 #1
alu [add]
mvi #11 $14
jmp [print]

mvi #12 $1
mvi #13 #1
alu [sub]
mvi #1 $14
jmp [stringout]

stringout_end:
mvi #12 $11
mvi #13 #1
alu [sub]
mvi #11 $14
exp #1 $11
exp #2 #0
exp #5 #1
inp #3 #0
jmp $0


start:

;; "Hello, World"
;; 72 101 108 108 111 44 32 87 111 114 108 100 33
;; I will use the string abstraction from the compiler.

exp #2 #1 ;; Page $01xx

exp #0 ["H"]
exp #1 #0
exp #5 #0
exp #0 ["e"]
exp #1 #1
exp #5 #0
exp #0 ["l"]
exp #1 #2
exp #5 #0
exp #0 ["l"]
exp #1 #3
exp #5 #0
exp #0 ["o"]
exp #1 #4
exp #5 #0
exp #0 [","]
exp #1 #5
exp #5 #0
exp #0 [" "]
exp #1 #6
exp #5 #0
exp #0 ["W"]
exp #1 #7
exp #5 #0
exp #0 ["o"]
exp #1 #8
exp #5 #0
exp #0 ["r"]
exp #1 #9
exp #5 #0
exp #0 ["l"]
exp #1 #10
exp #5 #0
exp #0 ["d"]
exp #1 #11
exp #5 #0
exp #0 ["!"]
exp #1 #12
exp #5 #0

mvi #1 #12


ldr [pc]
mvi #12 $15
mvi #13 #13
alu [add]
exp #0 #14
exp #1 $11
exp #2 #0
exp #5 0
mvi #12 $11
mvi #13 #1
alu [add]
mvi #11 $14
jmp [stringout]

sys [halt]
'''

@fawzyabdelmalak1983

Where code dawg? I need dis shiz