$2 for 10 PCBs & 24 Hour Production: https://jlcpcb.com
A method for creating literals (immediates, constants)

By Julian

Youtuber, shed dweller, solar charge controller aficionado

14 thoughts on “Oink literals – one instruction komputer”
  1. Avataaar/Circle Created with python_avatars B Angelo Molizane says:

    Amazing project!

  2. Avataaar/Circle Created with python_avatars Patrick Jackson says:

    How do you branch

  3. Avataaar/Circle Created with python_avatars Hector Pascal says:

    OK since nobody else has asked, I must! Was this project name inspired mainly by the fact that we have just entered the Lunar Year of the Pig, and not the "almost" abbreviation?

  4. Avataaar/Circle Created with python_avatars Hrnek Bezucha says:

    Reminds me of the presentation on single instruction C compiler using only MOV on the x86. Turns out MOV is Turing-complete.

  5. Avataaar/Circle Created with python_avatars Taz2 Tek says:

    Maybe you can program it to control your penny organ and play a tune?

  6. Avataaar/Circle Created with python_avatars Anvilshock says:

    "I want to combine digital and analogue" – Oh God help us, he's going to fuse the Oink with his Vocoder, and it'll never be finished!!! This must be what Zager & Evans were singing about! … Run, you fools!

  7. Avataaar/Circle Created with python_avatars sympoz says:

    I have been watching Julian's video for over 2 years now….I feel very bad for asking this, but does Julian have a learning disability? I enjoy the videos and his enthusiasm although compared to most he comes across as a child learning electronics….Is he just dumbing things down? No offense intended.

  8. Avataaar/Circle Created with python_avatars Blue-Maned_Hawk says:

    Hi. I'm guessing you've probably shown this in postbag, but what are those LED DIP bars that you use?

  9. Avataaar/Circle Created with python_avatars Jerry Ericsson says:

    KOOL (like the ultimate menthol Smoke, used to love them in Nam, they kept your lungs fresh even in the worst conditions, 9 out of 10 doctors recommend KOOL's when in the Jungle!) Just wondering, have you ever tried the pie hole?

  10. Avataaar/Circle Created with python_avatars pushpaw says:

    Now That's What I Call RISC

  11. Avataaar/Circle Created with python_avatars Donald Sayers says:

    So it's not Turing complete.

  12. Avataaar/Circle Created with python_avatars Stuart McConnachie says:

    Now you have the ability to create constants, you should just put the program counter as another register (use a 74163 presettable binary counter) and scrap the go to addresses. Now make the program counter auto increment, and when you want to go back to the first address load the constant you require and then move the constant from the constant register to the program counter using the preset function.

  13. Avataaar/Circle Created with python_avatars xanataph says:

    Make it control the security light out on your gate. 🙂

  14. Avataaar/Circle Created with python_avatars Flat Finger Tuning says:

    If you have the ability to load immediate constants, that should open up the possibility of implementing jumps if you replace the flow RAM with a presettable counter wired to one of the write addresses. That would allow you to cut the amount of RAM per instruction from 16 bits to 8.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.