Ajax
Ajax
  • Видео 99
  • Просмотров 60 580
Building Ben Eater's CPU ( Part 4 ) The Step Counter and the Program Counter. Digital Logic Sim.
This is part 4 of a video series where I replicate Ben Eater's 8-BIT CPU in Digital Logic Sim.
In this video, I make the Step Counter and the Program Counter.
I use a 4-bit adder, a 4-bit register, and a 4-bit buffer. and a couple of extra logic gates to make them.
If you have any Questions or Suggestions, comment below.
If you enjoy my content, please Like and Subscribe.
Link to my Patreon.
patreon.com/Ajax123z
Link to Digital Logic Sim.
sebastian.itch.io/digital-logic-sim
Thanks for Watching!
Просмотров: 82

Видео

Building Ben Eater's CPU ( Part 3 ) Basic Registers and BUS Buffers. Digital Logic Sim. (DLS)
Просмотров 13016 часов назад
This is part 3 of a video series where I replicate Ben Eater's 8-BIT CPU in Digital Logic Sim. In this video, I build the 1-BIT Register and connect multiple of them together to make a 4-BIT and 8-BIT Registers. They will be the bases of each register and the step counter and program counter that I build in my future videos. I then connect multiple tristate buffers together to make 4-BIT and 8-...
Building Ben Eater's CPU ( Part 2 ) Adders and a Subtractor. Digital Logic Sim. (DLS)
Просмотров 104День назад
This is part 2 of a video series where I replicate Ben Eater's 8-BIT CPU in Digital Logic Sim. In this video, I build the full adder circuit, and then I combine multiple full adders to make a 4-BIT and 8-BIT adder. I then make an 8-BIT Adder/Subtractor that will be the main ALU. We will need the 4 bit adder later on for use in the step counter and the program counter. If you have any Questions ...
Building Ben Eater's CPU. ( Part 1 ) Basic Logic Gates and the Clock. Digital Logic Sim.
Просмотров 16314 дней назад
This is part 1 of a video series where I replicate Ben Eater's 8-BIT CPU in Digital Logic Sim. In this video, I build the basic logic gates that will be needed. Then, I build the clock circuit. If you have any Questions or Suggestions, comment below. If you enjoy my content, please Like and Subscribe. Link to my Patreon. patreon.com/Ajax123z Link to Digital Logic Sim. sebastian.itch.io/digital-...
Ben Eaters 8 BIT CPU in Digital Logic Sim.
Просмотров 48921 день назад
I just recently finished making a tutorial series on how to build this CPU in Logisim-evolution. So I figured I'd try to build it in DLS. The Conrtol unit functions the same but is built differently than the Rom based Microcode CU from my series. If you have any Questions or Suggestions comment below. Link to my Patreon. patreon.com/Ajax123z Link to my Discord. discord.com/invite/FxS5W3cWjP Lin...
Building Ben Eater's CPU ( Part 12 ) The Control Unit and Finishing the Computer. Logisim Evolution.
Просмотров 20121 день назад
This is part 12 (final) of a video series where I recreate Ben Eaters 8-BIT CPU in Logisim Evolution. In this video, I show you how to build and connect the control unit. Then, I finish the computer and test out a Fibonacci program. If you have any Questions or Suggestions, Comment below. Link to the Save File and Rom files and the Assembly instructions. drive.google.com/file/d/1lqsXqpCtVd0EiXf...
16-BIT CPU. First try at coding TETRIS. Logisim Evolution. Python.
Просмотров 588Месяц назад
I added a pixel display to my 16-BIT CPU that I have been working on. The first thing I have tried coding is a Tetris Like Game. the blocks are smaller, and you can't rotate them yet. Also, there is nothing keeping track of the score. I'll try to add that in future versions, I code. Below is the link to the save files for this computer and the assembler and the ram files and rom files. drive.go...
Building Ben Eater's CPU ( Part 11 ) The Zero Flag and The Flags Register. Logisim Evolution.
Просмотров 221Месяц назад
This is part 11 of a video series where I recreate Ben Eater's 8-BIT CPU in Logisim Evolution. In this video, I show you how to make The Zero Flag and The Flags Register. I also show you how to connect both of them to the ALU. If you have any Questions or Suggestions, Comment below. Link to Logisim Evolution. github.com/logisim-evolution/logisim-evolution
16-bit Computer. Final version of my B.A.S.I.C style O.S. Logisim Evolution.
Просмотров 289Месяц назад
This is a 16-bit computer I built based on Ben Eater's 8-BIT CPU architecture, but with additional components such as the ascii TTY display and keyboard input, and a few others. It also has 34 total opcodes instead of 16. It also has a couple more flags as well. This is the final version of my custom Assembly O.S. I added a few bug fixes as well as the ability to swap out the assembly code that...
Building Ben Eater's CPU ( Part 10 ) The Step Counter. Logisim Evolution.
Просмотров 240Месяц назад
This is part 10 of a video series where I recreate Ben Eater's 8-BIT CPU in Logisim Evolution. In this video, I show you how to make the step counter. I also show you how to connect the Step Counter and the instruction register to the address lines for the control unit. If you have any Questions or Suggestions, comment below. Link to Logisim Evolution. github.com/logisim-evolution/logisim-evolu...
Building Ben Eater's CPU. ( Part 9 ) The Instruction Register. Logisim Evolution.
Просмотров 109Месяц назад
This is part 9 of a video series where I recreate Ben Eater's 8-BIT CPU in Logisim Evolution. In this video, I make the Instruction Register and then connect it to the BUS. I also hooked up some LED lights to the always out output as a data visualizer. If you have any Questions or Suggestions, comment below. Link to Logisim Evolution. github.com/logisim-evolution/logisim-evolution
16-bit computer. B.A.S.I.C style O.S. Written in my Custom Assembly Language. Logisim Evolution.
Просмотров 108Месяц назад
This is a 16-bit computer I built based on Ben Eater's 8-BIT CPU architecture, but with additional components such as the ascii TTY display and keyboard input, and a few others. It also has 34 total opcodes instead of 16. It also has a couple more flags as well. I used chat gpt to help me take the mnemonics I created for my opcodes and write an assembler/text editor in Python. I don't really kn...
Building Ben Eater's CPU. ( Part 8 ) The RAM chip. Logisim Evolution.
Просмотров 151Месяц назад
This is part 8 of a video series where I recreate Ben Eater's 8-BIT CPU in Logisim Evolution. In this video, I make the RAM and then connect it to the BUS and the memory address register. I also set up and tested the program mode. If you have any Questions or Suggestions, comment below. If you enjoy my content, please Like and Subscribe. Link to Logisim Evolution github.com/logisim-evolution/lo...
Building Ben Eater's CPU. ( Part 7 ) The Memory Address Register. Logisim Evolution.
Просмотров 2992 месяца назад
This is part 7 of a video series where I recreate Ben Eater's 8-BIT CPU in Logisim Evolution. In this video, I make the Memory Address Register then connect it to the BUS and also hook up the Program Mode switches to it. If you have any Questions or Suggestions, Comment below. If you enjoy my content please Like and Subscribe. Link to Logisim Evolution. github.com/logisim-evolution/logisim-evol...
Building Ben Eaters CPU. ( Part 6 ) The OUTPUT Register and Displays. Logisim Evolution.
Просмотров 1232 месяца назад
Building Ben Eaters CPU. ( Part 6 ) The OUTPUT Register and Displays. Logisim Evolution.
Building Ben Eaters CPU. ( Part 5 ) The B Register. Logisim Evolution.
Просмотров 1392 месяца назад
Building Ben Eaters CPU. ( Part 5 ) The B Register. Logisim Evolution.
Building Ben Eaters CPU. ( Part 4) The ALU. Logisim Evolution.
Просмотров 2072 месяца назад
Building Ben Eaters CPU. ( Part 4) The ALU. Logisim Evolution.
Building Ben Eaters CPU. ( Part 3 ) The A Register and the BUS. Logisim Evolution.
Просмотров 1663 месяца назад
Building Ben Eaters CPU. ( Part 3 ) The A Register and the BUS. Logisim Evolution.
Building Ben Eaters CPU. ( Part 2 ) The Program Counter. Logisim Evolution.
Просмотров 2763 месяца назад
Building Ben Eaters CPU. ( Part 2 ) The Program Counter. Logisim Evolution.
16-Bit Upgrade to Ben Eater's CPU. Logisim Evolution. 2 digit Multiplication.
Просмотров 2253 месяца назад
16-Bit Upgrade to Ben Eater's CPU. Logisim Evolution. 2 digit Multiplication.
16-BIT Upgrade to Ben Eater's CPU. Logisim Evolution. Saving and Loading strings of text.
Просмотров 2453 месяца назад
16-BIT Upgrade to Ben Eater's CPU. Logisim Evolution. Saving and Loading strings of text.
Building Ben Eaters CPU. ( Part 1 ) The Clock. Logisim Evolution
Просмотров 4833 месяца назад
Building Ben Eaters CPU. ( Part 1 ) The Clock. Logisim Evolution
I made Ben Eaters 8 bit CPU. Logisim Evolution.
Просмотров 3823 месяца назад
I made Ben Eaters 8 bit CPU. Logisim Evolution.
Building a 16-bit CPU ( Part 4 ) Final Computer Build.
Просмотров 1713 месяца назад
Building a 16-bit CPU ( Part 4 ) Final Computer Build.
Building a 16-bit CPU ( Part 3 ) [Control Unit ( part 2 ).]
Просмотров 823 месяца назад
Building a 16-bit CPU ( Part 3 ) [Control Unit ( part 2 ).]
Building a 16-bit CPU ( Part 2 ) [Control Unit ( part 1 ).]
Просмотров 1183 месяца назад
Building a 16-bit CPU ( Part 2 ) [Control Unit ( part 1 ).]
Building a 16-bit CPU ( Part 1 ) ALU.
Просмотров 2224 месяца назад
Building a 16-bit CPU ( Part 1 ) ALU.
16-bit CPU. Basic Math Operations.
Просмотров 2,4 тыс.4 месяца назад
16-bit CPU. Basic Math Operations.
16-bit computer. [ TTY display and keyboard input.]
Просмотров 2514 месяца назад
16-bit computer. [ TTY display and keyboard input.]
8-bit computer. Final version.
Просмотров 9874 месяца назад
8-bit computer. Final version.

Комментарии

  • @Shremguy
    @Shremguy 6 часов назад

    it dont work

    • @Shremguy
      @Shremguy 6 часов назад

      IF i put all A and B3 it says B is bigger?

    • @ajax123z
      @ajax123z 6 часов назад

      ​@Shremguy Maybe you missed a wire connection. If you upload your save to Google drive or something and share the link I can take a look at it to see what's up. But I have built the comparator like 8 times and I don't think I've had any trouble with it.

    • @ajax123z
      @ajax123z 6 часов назад

      @@Shremguy Here is a link to my Discord where you can download my saves. discord.com/invite/FxS5W3cWjP

    • @ajax123z
      @ajax123z 6 часов назад

      Save files are in the dls project channel

  • @Klow_3
    @Klow_3 12 часов назад

    I've always been interested in stuff like this but your truly great at this, good vids

    • @ajax123z
      @ajax123z 12 часов назад

      @@Klow_3 Thank you. I appreciate the compliment. I hope my videos can help.

  • @Shremguy
    @Shremguy 21 час назад

    AUGHH i just had to do this but without the zoom thingy 😭😭😭😭😭😭😭😭😭😭😭😭😭

    • @ajax123z
      @ajax123z 21 час назад

      @Shremguy that's wild. I bet the wiring was hard.

    • @ajax123z
      @ajax123z 21 час назад

      @@Shremguy also a link to the modded version is on one of my community posts.

    • @Shremguy
      @Shremguy 17 часов назад

      @@ajax123z ITS HORRENDOUS

    • @ajax123z
      @ajax123z 16 часов назад

      @Shremguy I have a discord if you want to join and share a Picture of it. Here is the link. discord.com/invite/FxS5W3cWjP

  • @CybernetonPL
    @CybernetonPL 23 часа назад

    You can prepare a mux beforehand since you just made one purely out of the basic logic gates, you can compress it into its own chip for the purpose of the simulation.

    • @ajax123z
      @ajax123z 21 час назад

      Are you talking about the BUS Buffers? I'm pretty sure a mux is a multiplexer, and a buffer is a buffer. I didn't make a multiplexer in this video.

    • @ajax123z
      @ajax123z 21 час назад

      Just to make sure I watched the video back. I don't make a mux in this video. When I make the Ram chip in a couple of videos I'll be making a mux as well as a decoder.

    • @CybernetonPL
      @CybernetonPL 3 часа назад

      @@ajax123z yes a mux is a multiplexer, however when you're building the registers, I'm familiar with the design since Sebastian lagues himself showed it. It uses the d flip flop with the clock inside, and has two inputs. Data and load. With the load signal turned off whatever data is in the flip flop gets fed back to the flip flop. With load. Turned on, the flip flop now listens to the data from the data input. This thing that selects from 2 sources to transfer the data to the flip flop, is the mux, and the load signal is the select signal. You'd end up with the same design for a 2 bit mux which if I'm correct is just selecting the data from either of the two inputs using a second selection input.

    • @CybernetonPL
      @CybernetonPL 3 часа назад

      Go back to 4:08​ and look on the top left, this part is the mux that selects between the flippl flop output and the data input to feed back into the flip flop. @@ajax123z

    • @ajax123z
      @ajax123z 3 часа назад

      @CybernetonPL oh. I get it. I was confused about which part you were talking about. Yes, it is a mux used to select the signal for the data and store. I didn't realize that until you pointed it out. And yes, I'm pretty sure this base register component is Sebastian Lague's exact design. It works best out of all the ones I've made and seen I will build on the register to give them a reset signal in a later video.

  • @Shremguy
    @Shremguy 23 часа назад

    1:11 - 1:55 did bro die for a second?

    • @ajax123z
      @ajax123z 21 час назад

      My dog started peeing inside, so I had to grab him and take him outside. I remember that. At the time I made this video, I didn't know how to trim videos. So I left it in. Lol

    • @Shremguy
      @Shremguy 17 часов назад

      @@ajax123z LOL

  • @Shremguy
    @Shremguy День назад

    FYI: you can hold shift to make your lines straight btw :) (if u didnt already know or it wasnt in this version)

    • @ajax123z
      @ajax123z 21 час назад

      Yeah, I know that now. But this video is old.

  • @verizonextron
    @verizonextron День назад

    i dont even know how to get the 7 digit number bullshit

    • @ajax123z
      @ajax123z 21 час назад

      It is in the library at the very top under built-in..

  • @gabriell4789
    @gabriell4789 День назад

    I was looking for a program counter video in digital logic sim but couldn't find one, but finally, you released it.

    • @ajax123z
      @ajax123z День назад

      I'm glad the video was helpful.

  • @JeanRodrigues-jc3du
    @JeanRodrigues-jc3du 2 дня назад

    password

    • @ajax123z
      @ajax123z 2 дня назад

      What password? I'm confused.

  • @JeanRodrigues-jc3du
    @JeanRodrigues-jc3du 2 дня назад

    e

  • @zealotoffire3833
    @zealotoffire3833 2 дня назад

    hey

  • @tolsopuzik
    @tolsopuzik 2 дня назад

    Its litterly one good tutorial what i find for the wekk of searching tutorials for logic gates and its good! Thann you so much!

    • @ajax123z
      @ajax123z 2 дня назад

      Thank you for the compliment. I'm happy my videos were helpful.

  • @JeanRodrigues-jc3du
    @JeanRodrigues-jc3du 3 дня назад

    setup

  • @JeanRodrigues-jc3du
    @JeanRodrigues-jc3du 3 дня назад

    setup

    • @ajax123z
      @ajax123z 2 дня назад

      What do you mean?

  • @NoteCraft-Nation
    @NoteCraft-Nation 4 дня назад

    IS THERE SOUND?

    • @ajax123z
      @ajax123z 3 дня назад

      @NoteCraft-Nation No. I don't have a microphone. When I made this series, I didn't have good editing software, so they don't even have background music. Sorry in advance

    • @RealG.Videos
      @RealG.Videos День назад

      @@ajax123z thought my headset was broken LMAO

    • @Shremguy
      @Shremguy День назад

      @@RealG.Videos SAME

  • @kBashumUclugam
    @kBashumUclugam 5 дней назад

    Thanks. You help me 👍🏿

    • @ajax123z
      @ajax123z 4 дня назад

      You are welcome. Gald my videos could help.

  • @kBashumUclugam
    @kBashumUclugam 5 дней назад

    Cool video 👍🏿

  • @dojy_53
    @dojy_53 6 дней назад

    Pleas can you make a video for how to expand the view in digital logic Also I am using laptop so i don't have mouse

    • @ajax123z
      @ajax123z 6 дней назад

      What do you mean expand the view. Like zoom in and out?

    • @ajax123z
      @ajax123z 6 дней назад

      If you are talking about Zooming in and out. That Is a modded version. I have a link to it here on my community post. ruclips.net/user/postUgkxvAIxfhN3cCDI2RTMe-m3L4oMmG2nECLH?si=_XVnB9Nxu59RYkbi

    • @dojy_53
      @dojy_53 6 дней назад

      @@ajax123z thx

    • @ajax123z
      @ajax123z 6 дней назад

      @dojy_53 you're welcome. Use at your own risk, tho. I didn't make the mod.

  • @GerardoGonzalez-pv6wh
    @GerardoGonzalez-pv6wh 7 дней назад

    Your tutorials have gotten a lot better

    • @ajax123z
      @ajax123z 7 дней назад

      @@GerardoGonzalez-pv6wh Thank you. I'm hopeful they will keep getting better as I learn more.

  • @kBashumUclugam
    @kBashumUclugam 9 дней назад

    Hello Ajax 👋🏿 I don't know if you want it, but as idea for you use some background music for example popular NCS music? As top 10 NCS music. As 1 example Alan Walker Fade? Simply I suggest. Thank you.🍀

    • @ajax123z
      @ajax123z 9 дней назад

      Thank you for the suggestion. I will switch up background music in the next series, but for this one, I am going to the same music. For the next one, I'll do different music in each video of the series.

    • @kBashumUclugam
      @kBashumUclugam 9 дней назад

      @@ajax123z 👍

  • @Pls2M
    @Pls2M 9 дней назад

    i wasn't checking your channel to days but you finnaly came back to dls yahoo and im the first by commeting

    • @ajax123z
      @ajax123z 9 дней назад

      Yeah I figured I'd build Ben Eater's CPU in DLS. Seemed like a fun challenge. Also congrats on the first comment.

    • @Pls2M
      @Pls2M 9 дней назад

      @@ajax123z nope ^_^

    • @ajax123z
      @ajax123z 9 дней назад

      Ok

  • @nexarsji
    @nexarsji 11 дней назад

    BRO U TALENTED ASF

    • @ajax123z
      @ajax123z 11 дней назад

      @@nexarsji Thank you for the compliment.

  • @Jackinbox19001
    @Jackinbox19001 12 дней назад

    Hey ajax, will you make a computer that drives an display (Pls) ruclips.net/video/YXxxedeFAKI/видео.html

    • @ajax123z
      @ajax123z 9 дней назад

      I have made a couple of computers that drive displays. I made them in Logisim Evoulution. They are on my channel. Digital Logic Sim doesn't have any screens. That's link is to a DLS2 video. I don't use DLS2

    • @Jackinbox19001
      @Jackinbox19001 9 дней назад

      @@ajax123z why not usie dls2

    • @ajax123z
      @ajax123z 9 дней назад

      @Jackinbox19001 So I have used DLS2, but I don't make videos with it because you can't right-click the chips and view inside them like you can in the regular DLS. Also, the pins are constantly acting up.

    • @Jackinbox19001
      @Jackinbox19001 9 дней назад

      @@ajax123z why not mod it

    • @ajax123z
      @ajax123z 9 дней назад

      @Jackinbox19001 I don't know how to code in unity. Yet. Learning unity is on my list after getting better at Python and starting to learn C.

  • @Jackinbox19001
    @Jackinbox19001 13 дней назад

    cant you make a modded version that has pixel block

    • @ajax123z
      @ajax123z 13 дней назад

      @@Jackinbox19001 maybe one day. But I don't know anything about unity yet. This modded version was made by someone else. Not by me.

  • @samriddhasen46
    @samriddhasen46 14 дней назад

    Is the last one is an 8 bit alu?

    • @ajax123z
      @ajax123z 14 дней назад

      This one is the main part of the ALU.

    • @samriddhasen46
      @samriddhasen46 14 дней назад

      @@ajax123z thanks... Ur one of the few people who does it so easily 💙

    • @ajax123z
      @ajax123z 14 дней назад

      @@samriddhasen46 Thank you. I appreciate the compliment.

  • @kokodif
    @kokodif 14 дней назад

    What is the difference between halt and clock disable

    • @ajax123z
      @ajax123z 14 дней назад

      The halt will be tied to an opcode later on. The clock disable is so that you can turn the clock off, then use the manual button to tick the clock by hand. Hopefully, this makes sense.

    • @kokodif
      @kokodif 14 дней назад

      @@ajax123z thanks

    • @ajax123z
      @ajax123z 13 дней назад

      @@kokodif You're welcome.

  • @EuTomcosta
    @EuTomcosta 15 дней назад

    👏👏👏

  • @omersaleem-gx7go
    @omersaleem-gx7go 15 дней назад

    my Arthon Final will be ready in a few weeks.

    • @ajax123z
      @ajax123z 15 дней назад

      Nice. If you post a video, let me know. I'm down to see what you have changed or added to it.

    • @omersaleem-gx7go
      @omersaleem-gx7go 15 дней назад

      @@ajax123z almost everything is changed

    • @ajax123z
      @ajax123z 14 дней назад

      I look forward to seeing it. I recently coded something close to tetris on a 16 bit CPU I made. I'm working on coding snake but haven't made a lot of progress yet.

  • @PZK21
    @PZK21 15 дней назад

    Amazing.

    • @ajax123z
      @ajax123z 15 дней назад

      @@PZK21 Thank you for compliment.

  • @PZK21
    @PZK21 15 дней назад

    Your videos make me smile.

    • @ajax123z
      @ajax123z 15 дней назад

      @@PZK21 Thank you. I'm glad you enjoy them.

  • @vyking1972
    @vyking1972 16 дней назад

    Please update the software with standard diagrams for logic gates and other components.

    • @ajax123z
      @ajax123z 16 дней назад

      @vyking1972 This is not my software. It's was made by Sebastian Lague. I don't have enough experience with unity to change it myself.

    • @ChadDeveloper
      @ChadDeveloper 23 часа назад

      In my opinion this is better, also its not his software. It's Sebastian Lague's.

    • @ajax123z
      @ajax123z 21 час назад

      @@ChadDeveloper thank you. People keep asking me to update or mod it. But I didn't make it. It says it in the video description.

  • @JohnathanSammer
    @JohnathanSammer 16 дней назад

    thats excellent.

    • @ajax123z
      @ajax123z 16 дней назад

      @@JohnathanSammer Thank you.

  • @Jackinbox19001
    @Jackinbox19001 18 дней назад

    i Have an question, what is a buffer gate??? and why we use in digital logic sim

    • @ajax123z
      @ajax123z 18 дней назад

      The tristate buffer lets you hook multiple wires to a single connector without the blinking error that can occur.

    • @ajax123z
      @ajax123z 18 дней назад

      So if you want to connect multiple chips to the same bus you need to use buffers on the outputs of each chip.

    • @Jackinbox19001
      @Jackinbox19001 18 дней назад

      mhm okay...

    • @Jackinbox19001
      @Jackinbox19001 18 дней назад

      @@ajax123z what is is the blinking error then?

    • @ajax123z
      @ajax123z 18 дней назад

      @Jackinbox19001 if you have two wires connected to the same pin and one of the wires is on and the other wire is off, it will blink rapidly. Buffers fix that.

  • @Marco-lp2pe
    @Marco-lp2pe 18 дней назад

    thank you so much I was lost doing my college final semester exam and your videos helped me a lot

    • @ajax123z
      @ajax123z 18 дней назад

      @@Marco-lp2pe You're welcome. I'm glad my videos have been helpful.

  • @ultraviolet-duck
    @ultraviolet-duck 20 дней назад

    I had to do this in the normal game cause I couldn't find the modded version this gonna be hard

    • @ajax123z
      @ajax123z 20 дней назад

      @ultraviolet-duck If you go to my channel and then go to the community tab, you will find a link to the modded version. But use at your own risk. I did not make the mod.

  • @sananjabrayilov5349
    @sananjabrayilov5349 22 дня назад

    Thanks for sharing. So what would you recommend, logisim or DLS?

    • @ajax123z
      @ajax123z 21 день назад

      Thank you . I recommend using DLS at first until you get pretty good with the basics. Then, moving to Logisim to build more complex computers. I prefer Logisim now, but when I first started, Logisim was a bit overwhelming.

    • @gilangwahyu4450
      @gilangwahyu4450 21 день назад

      I have tried both when watching this playlist. I guess it depend on what u need. DLS good for learning since you'll made every single part from logic and what's what. Logisim is when you want to scale up to higher bit or speedup design process since a lot of part is already made and simplify to certain lvl. Sry for bad english

    • @ajax123z
      @ajax123z 21 день назад

      @gilangwahyu4450 You said it better than I did. I agree with you. And your english seems fine to me.

    • @slendi9623
      @slendi9623 21 день назад

      @@sananjabrayilov5349 nah logisim is kinda trash, same with logisim evolution, I would get digital instead

  • @slendi9623
    @slendi9623 22 дня назад

    Good job man

  • @kBashumUclugam
    @kBashumUclugam 23 дня назад

    Hi 👋🏿 Can you sometime if you want to make special UART (RX,TX) in your project. I don't know if it will give anything, but it just can, for example, for communication with another module from the outside of the 6502 and some example of the screen in your case. Good Luck 🍀

    • @ajax123z
      @ajax123z 22 дня назад

      I'll have to learn more about UARTs first but in the future I will for sure.

  • @NationalCapitalRegionOfManila
    @NationalCapitalRegionOfManila 23 дня назад

    I'm gonna do this in Roblox build logic 🥲 wish me luck

    • @ajax123z
      @ajax123z 19 дней назад

      Good luck. Let me know how it goes.

  • @ZachTeeVee
    @ZachTeeVee 26 дней назад

    You have earned my sub for everything. Nice video i like videos about hardware/electronics as a programer!

    • @ajax123z
      @ajax123z 26 дней назад

      Thank you for the sub and the compliment. I got into computer hardware building about a year ago, and I really enjoyed learning about how they work.

  • @marcodiashd1844
    @marcodiashd1844 27 дней назад

    Is the Negate chip a nececary thing or could you let it out theoretically?

    • @ajax123z
      @ajax123z 27 дней назад

      The negate chip is just so you can display negative numbers. You don't have to use it.

    • @marcodiashd1844
      @marcodiashd1844 27 дней назад

      @@ajax123z Thanks ^^

  • @CleoCat75
    @CleoCat75 28 дней назад

    what's the motivation behind this? just curious...

    • @ajax123z
      @ajax123z 28 дней назад

      I want to learn how computers and programming work at the most base levels. And then I want to continue moving up levels of complexity until I can code video games in Python and unity and stuff like that. I have also made some videos that I think will be useful to other people trying to learn about computers along the way. But mostly I think it's fun so I do it as a hobby in my free time.

  • @computerscience1152
    @computerscience1152 28 дней назад

    Nice work, I am developing a 8bit cpu in logisim, I m currently having a hard time implementing the conditional jump instructions, I m cheating BTW using a whole ROM chip as the instruction decoder.

    • @computerscience1152
      @computerscience1152 28 дней назад

      Also my bus is 8bits, 4bits for the instruction and 4bits for memory locations, Am I developing a 8bit computer thereby?

    • @ajax123z
      @ajax123z 28 дней назад

      Nice. If you post a video, let me know. I'd love to see other people's builds to try and learn more. The CPU in this video uses 3 different Rom Chips that are connected to control lines. Also, thank you for the compliment.

    • @ajax123z
      @ajax123z 28 дней назад

      I think the bit size of a computer is determined by the bit size of the data bus that the ALU can output to. I could be wrong tho. I'm still very new.

    • @computerscience1152
      @computerscience1152 17 дней назад

      Then sir I developed a 4bit cpu. New and tetris running on a custom 16bit computer is incomprehensible to me though

    • @computerscience1152
      @computerscience1152 17 дней назад

      Subscribed, BTW, do continue to code more for this computer, really interesting

  • @bndlett8752
    @bndlett8752 28 дней назад

    Great work, my man.

  • @Redstone2827
    @Redstone2827 29 дней назад

    Офигеть как ты до этого додумался и сделал 16 битный процессор в игре я в афиге, Красава молодец уважуха тебе и медаль на🎖️

    • @ajax123z
      @ajax123z 29 дней назад

      That's very kind of you. The processor is an upgraded 16-BIT version of Ben Eater's 8-BIT CPU. I have added a lot of extra parts and functionality to it. But the architecture is based on Ben Eater's design. Chat gpt helped me with the python code for my assembler. But I did all the coding in my assembly language to make the Operating System and the Tetris like game that's running on my CPU. It is a lot of trial and error. It's really hard to find good detailed sources for building computers from scratch. Again thanks for the compliments.

    • @kBashumUclugam
      @kBashumUclugam 29 дней назад

      О хоть один кто то написал. Хай 🤫👋

    • @ajax123z
      @ajax123z 28 дней назад

      At least someone wrote what? ​@@kBashumUclugam

    • @kBashumUclugam
      @kBashumUclugam 28 дней назад

      ​@@ajax123z Just i know ukrainian,russian,english. Aren't you about it? cool video by the way 👍

    • @ajax123z
      @ajax123z 28 дней назад

      @kBashumUclugam oh I get it. You were saying someone finally wrote a correction. I am only fluent in English, myself. I use Google translate for comments in other languages. Also am I about what?

  • @PetriHevo
    @PetriHevo Месяц назад

    Wow. Which application do you use?In Digital Logic Sim the icons of and, not , register are way bigger. But in your application , they seem to be small size.

    • @ajax123z
      @ajax123z Месяц назад

      I am using a modded version of DLS that someone else had made. But I can't share that link he gave me anymore because I had some people accuse me of spreading malware. I'm really sorry.

    • @PetriHevo
      @PetriHevo 29 дней назад

      @@ajax123z Thank you very much. ☺☺☺

    • @ajax123z
      @ajax123z 28 дней назад

      @@PetriHevo Again sorry that I can't share it anymore.

  • @EkiPetteri-to1kt
    @EkiPetteri-to1kt Месяц назад

    Deserves more likes