ZX Spectrum Hardware Description

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 25

  • @AstAMoore
    @AstAMoore 7 ปีที่แล้ว +14

    Clickable timestamps for easier navigation:
    0:35 CPU, ROM & ULA
    4:00 Upper RAM
    6:10 Lower RAM, ULA Access & Contention
    12:16 Video Output
    16:55 Keyboard Interface. Phantom Key Presses
    20:40 Audio I/O
    23:15 Power Supplies. Common Failures

  • @absf6502
    @absf6502 5 ปีที่แล้ว +4

    The best zx spectrum hardware description I have come over. Clearer than reading my hardware books on spectrum. keep up the good work.

  • @vladabuba
    @vladabuba 10 ปีที่แล้ว +9

    Fantastic video! This is a kind of video I was watching for years to watch, and I noticed it now only by chance. I have looked for this information on several hardware sites, bunch of books and off course WOS. But here is all information presented in detailed and easily understood manner - I was glued to screen while watching and learning! Thank you so much for creating this video!

  • @zedexspectrum4266
    @zedexspectrum4266 10 ปีที่แล้ว +4

    As With All Your Videos I Found this Very Informative And Presented In Such A Way That I Could Follow And Actually Understand Thanks For This.

  • @claudiurus7307
    @claudiurus7307 3 หลายเดือนก่อน

    Great video!!!
    Why they added resistors in series on the data buss between the z80 and the ULC? Is this because they want to limit the ammount of current the ULC draw from Z80?

    • @gasparinizuzzurro6306
      @gasparinizuzzurro6306 2 หลายเดือนก่อน +1

      When two devices take over the bus they can set each line to different logic values. For example, assuming Z80 D0 is low and the other device try to drive the same line to high, you have a bus conflict, In terms of electricity you connected two points, one at 5V to another to 0V. This is a short circuit, drawing a lot of current and feeding a lot of current on the 0V side, which can damage both devices. this condition make the logical level not defined and it is unable to identify which logic value is on this line.
      To solve this, in a more canonical (and better) way, an high impedance state is used, so the conflicting device is electrically disconnected from the bus (as an example z80 can disconnect itself when a bus request is issued), but in order to save money they decoupled both sides using resistors. In this way each side of the resistor can drive and see the logical level he want to assert

    • @claudiurus7307
      @claudiurus7307 2 หลายเดือนก่อน

      @@gasparinizuzzurro6306 thank you for the detailed explanation.

  • @347573
    @347573 3 ปีที่แล้ว

    Wow, this was a very detailed, clear and interesting description! Got some "pearls" I didn't know about (e.g. faulty memory chips, splitted bus, low memory slowness, etc, etc)... Thank you!

  • @nikamota
    @nikamota 8 ปีที่แล้ว +4

    Just show's you doesn't it!!
    We knew nothing as kid's when using any of these computer's..it was just of the time and a wow to all of us...but the Spectrum made by Sinclair was a very complicated peice of kit..as.outlined in this video...going through revision after revision in order to make it better....
    I for one,now apprieciate what these people did.The ZX Spectrum is responsible,in large part,for the gaming industry,if not across the world but was responsible for the growth of the gaming industry in the UK.
    ...And Tim Follin *may have just "sampled" his amazing "5-channel simulation" music on the Spectrum 48k...something I had suspected at the time,given that,playing music into the Spectrum''s "Ear" socket would be output to the Spectrum's "Beeper" speaker which sounded very similar to Tim Follin's work on Agent X and Chronos..etc..
    Now I know that the Spectrum had an analogue to digital converter....this make's sense now.
    Having said that...I could be wrong :-)

  • @reallyniceaudio
    @reallyniceaudio 7 ปีที่แล้ว +3

    Still a fantastic video! I have watched all your zx videos now.

  • @drgusman
    @drgusman 5 ปีที่แล้ว

    Excellent info! I'm trying to understand how peripherals showed menus and modified memory through NMI, any book recommendation?

  • @zoxwolf2133
    @zoxwolf2133 8 ปีที่แล้ว +1

    This....was wow man. Just wow. Now i will watch this few more times to understand it better :)
    Interesting video.
    Cheers

  • @Wobblybob2004
    @Wobblybob2004 8 ปีที่แล้ว +1

    And good time of day to you sir!

  • @Tenraiden
    @Tenraiden 2 ปีที่แล้ว

    Thanks but the diagrams and text are too tiny!

  • @ValChronification
    @ValChronification 9 ปีที่แล้ว +2

    WENT TOTALLY OVER MY HEAD

    • @herrfriberger5
      @herrfriberger5 8 ปีที่แล้ว +3

      +ValChronification
      You need to know basic electronics as well as some basic computer organisation in order to understand this.

  • @johneygd
    @johneygd 6 ปีที่แล้ว +1

    That phantom key presses effect could ruin your work if you want to write a letter because if you press CSF at the same time, it will register Z to be pressed, and yeah, you should indeed never ever pull off an expansion module while the system is on as it could cause shortsge o,o,o.
    No wonder some people did hate the spectrum because of these syndromes.
    But if you are becareful in what you’re doing, it should run fine i guess.

  • @allthegearnoidea6752
    @allthegearnoidea6752 7 ปีที่แล้ว +1

    Not sure I can like you videos. I was a VIC20 man. I was very bitter at the time the vic 20 was crap but had better sound if I remember correctly.

  • @anndroid3712
    @anndroid3712 7 ปีที่แล้ว +1

    it was so much fun -)

  • @RabidRat88
    @RabidRat88 7 ปีที่แล้ว +1

    It would be interesting to see a compared examination of the hardware of the spectrum and the C64 side by side. Not that there is any doubt that the commodore is vastly superior, of course.. :) How Sinclair ever thought a rubber keypad was acceptable as a keyboard is beyond belief. Very poor choice not matter what the budget for the machine was. Almost as dumb as releasing a QL without a GUI even though the Mac had already come out.

    • @speedsterh
      @speedsterh 4 ปีที่แล้ว +1

      Clive Sinclair wanted to shove as many Spectrum into households as possible, so he had to cut the costs everywhere. I owned a Spectrum, my first computer, I thought night and day about programming but when I had the C64, it was a whole new world for me (but I didn't really program on the C64)