• mfed1122@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    12
    ·
    2 days ago

    Please explain? I get that the chubby bird is speaking assembly, but I’m sure there’s more to it than that?

    • cheet@infosec.pub
      link
      fedilink
      arrow-up
      44
      ·
      2 days ago

      PS2 keyboards use interrupts rather than polling in USB, meaning every time a key is pressed the CPU stops what its doing to process it.

      • Deebster@infosec.pub
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        And having to pick your IRQ when installing anything into your machine, and the weird bugs that could happen if you mucked it up.

        • dan@upvote.au
          link
          fedilink
          arrow-up
          4
          ·
          1 day ago

          Super IO does still use interrupts as far as I know. The PS/2 protocol is interrupt-driven, so it’s not possible to use a PS/2 keyboard or mouse without interrupts.

        • SparroHawc@lemmy.zip
          link
          fedilink
          arrow-up
          7
          ·
          2 days ago

          I know you’re probably being facetious… but the PS/2 port is what’s shown in the OP image.

          that said the Playstation 2 had USB ports, you could just plug a regular keyboard into it

    • Aurelian@lemmy.ml
      link
      fedilink
      English
      arrow-up
      17
      ·
      2 days ago

      Keyboard slows down the CPU because it gets priority over whatever the CPU is working on so the keyboard could cause your system to lag.

      Back then all we had was single core CPUs.