Skip to content

Activity

It's not the nanoprocessor

kkaempfpushed 1 commit to main • 6413cce…9f8b06e • 
on Sep 4, 2024

Drop goto macros, fix short target ptr

kkaempfpushed 2 commits to main • 65dceeb…6413cce • 
on Oct 14, 2023

Improve 'skip next instruction' handling

kkaempfpushed 1 commit to main • 2b14f24…65dceeb • 
on Oct 13, 2023

Memref - except for register access - is always a pointer

kkaempfpushed 1 commit to main • 050a3c1…2b14f24 • 
on Oct 12, 2023

NOP as syntactic sugar

kkaempfpushed 2 commits to main • 73e24d7…050a3c1 • 
on Oct 12, 2023

Alter target is always a code point, not a constant

kkaempfpushed 1 commit to main • 9a0ced6…73e24d7 • 
on Oct 12, 2023

Add nanoprocessor keyword

kkaempfpushed 1 commit to main • 7c0e288…9a0ced6 • 
on Oct 12, 2023

Handle register in direct access

kkaempfpushed 1 commit to main • b393ac9…7c0e288 • 
on Oct 11, 2023

Fix direct register addressing

kkaempfpushed 1 commit to main • fda90f0…b393ac9 • 
on Oct 11, 2023

fix indirect current page, don't treat JMP as special

kkaempfpushed 1 commit to main • 8e1611e…fda90f0 • 
on Oct 11, 2023

Fix current page addressing

kkaempfpushed 1 commit to main • bf502d6…8e1611e • 
on Oct 10, 2023

don't redefine 'loc'

kkaempfpushed 1 commit to main • bc3ceee…bf502d6 • 
on May 14, 2023

Add build.gradle

kkaempfpushed 1 commit to main • 6bc6fc1…bc3ceee • 
on May 14, 2023

drop extra directory level, fix certification.manifest

Force push
kkaempfforce pushed to main • c2dbaed…6bc6fc1 • 
on May 14, 2023

drop extra directory level, fix certification.manifest

kkaempfpushed 1 commit to main • f4c4cdb…c2dbaed • 
on May 14, 2023

Fix PC-relative start-of-page

kkaempfpushed 1 commit to main • e41a295…f4c4cdb • 
on May 9, 2023

Fix cpa/cpb, separate value and target

kkaempfpushed 11 commits to main • 41b30dd…e41a295 • 
on Apr 18, 2023

Link to HP 2100 Wikipedia

kkaempfpushed 1 commit to main • 3795864…41b30dd • 
on Apr 11, 2023

Mark EMC instructions as unimplemented

kkaempfpushed 1 commit to main • 5eec64d…3795864 • 
on Apr 11, 2023

Implement CLR and XFR instructions

kkaempfpushed 4 commits to main • bd935cf…5eec64d • 
on Apr 11, 2023

Complete alter instructions

kkaempfpushed 3 commits to main • b336d93…bd935cf • 
on Apr 11, 2023

Fix address calculation

kkaempfpushed 24 commits to main • d074caa…b336d93 • 
on Apr 10, 2023

Predefine labels for memory-mapped registers

kkaempfpushed 3 commits to main • a53782f…d074caa • 
on Apr 10, 2023

Update README

kkaempfpushed 1 commit to main • 9984871…a53782f • 
on Apr 10, 2023

Arithmetic instructions

kkaempfpushed 13 commits to main • 948f74c…9984871 • 
on Apr 9, 2023

Initial checkin

Force push
kkaempfforce pushed to main • 5901298…948f74c • 
on Apr 9, 2023

Initial commit

kkaempfcreated main • 5901298 • 
on Apr 9, 2023