NoVIcE
NoVIcE
25 / 1
8th Aug 2017
12th Nov 2019
A programmator for the ,,Smallest Computer Ever'' save. More information on the save. Ask if it isnt clear, and report please if there are any bugs.

Comments

  • NoVIcE
    NoVIcE
    23rd Aug 2017
    not exactly
  • Nean
    Nean
    19th Aug 2017
    That's a high level language. That is a f**cking high level language.
  • NoVIcE
    NoVIcE
    18th Aug 2017
    @romulusnr, good, by the way, the ROL and ROR is rotate left and right, which means it shifts whatever is in any Register. So its like multiplying by 2, could be alot faster if you used this command instead, oh and new line is, call address #64 in RAM (not 64th, but the address' code is that), and then DISP, it will output a new line to the display, i should write this as its important how to handle the RAM
  • romulusnr
    romulusnr
    16th Aug 2017
    LOL, it's really simple, but here you go. 2175409
  • NoVIcE
    NoVIcE
    13th Aug 2017
    also can I see your program, im curious :)
  • NoVIcE
    NoVIcE
    12th Aug 2017
    Well, just like in some other computers, this one has some... restrictions, the decoder on the instruction ROM doesnt allow whole 29-bit number to pass in the BUS, because it divides them on three and sends them seperately, This **could** be resolved if i rewired it abit, but for now it is stored in the RAM, like, by default. The letters are 5 in a single FILT pixel, 0-26, 5bits each letter/new line/space. 29 - new line, 28 - space.
  • romulusnr
    romulusnr
    12th Aug 2017
    One more Q, how do you do letters in the disp? Or CRs?
  • romulusnr
    romulusnr
    12th Aug 2017
    Oh wow I was doing it all wrong. Now I got it. Woohoo, I made a working program. Well at least until it overflows. :) TY
  • NoVIcE
    NoVIcE
    11th Aug 2017
    Yes, The order is as follows: Press Instruction, Input any number, choose operand, enter button (on number), (repeat for desired number of operands) Enter button (Below instructions)
  • romulusnr
    romulusnr
    11th Aug 2017
    So you have to press enter button after every instruction?