Computer Connections - Computerphile

preview_player
Показать описание
Recently we took an old Sun server to pieces - Dr Bagley uses it to explain how most computers connect together

This video was filmed and edited by Sean Riley.

Рекомендации по теме
Комментарии
Автор

Jesus, for a moment I thought who edited those loud beep noises into the video.

Turns out something was burning in the kitchen and the smoke detector caught it.

notmyname
Автор

While nearly all PCs had motherboards, there were a few with passive backplanes with the processor and memory on an expansion card. Most backplanes have address decoding logic in each card, but some had pre-decoded select signals like the Apple II and the NuBus. That makes the boards cheaper and allows you to put in two identical boards without having to configure them but limits how many boards a system can have (I once built a PC with 72 slots, for example).

jecelassumpcaojr
Автор

For Windows computers, to see what addresses are being assigned to your hardware:

Right-click the Start button
> System
> in the left sidebar, Device Manager
> pick a low-level device (ex "IDE ATA/ATAPI controllers > SATA AHCI Controller", or a few things under System devices)
> Resources tab
> in the upper box ("Resource settings"), scroll down to "Memory Range"

AySz
Автор

Area codes in the UK are known as STD codes? That gives a whole new meaning to that Ludacris song.

stevenjlovelace
Автор

Back in the early 70s I was a service tech for NCR Century series mainframes. The backplane on those mainframes was wire wrapped. Sounds kinky but it made for easy troubleshooting, lots of pins to hang scope probes on.

pdalko
Автор

Brilliant! Really demystifying the world of electronics! THANK YOU!!!

bruinflight
Автор

Information from a cpu when executed is addressed in bytes, which are stored on binary addresses(memory address) which transmits through a data bus to communicate with various pieces of hardware. Computer Connections are influenced mainly by the Operating System Kernel which is responsible for managing computer resources and allocating the memory address.

akywon
Автор

2:22 "strong and stable" popular thing to say lately ;-)
Good video, thanks!

ZielinskiIrek
Автор

I'd like to see the modern PC motherboard compared & contrasted with the classic backplane system. Or what about smartphones? Supercomputers? Industrial robots?

raffriff
Автор

I love this guy. I wish I could find someone like him.

BunnyFett
Автор

Thank you for clearing up my confusion... Great video! 👍👌

mattt
Автор

How does bus works on multi cpu systems?

zirize
Автор

They finally used a tripod! Finally, stable footage.

DominicGo
Автор

With IBM compatible PCs, there was actually a time when much more stuff sat on (e)ISA or VLB or PCI extension cards. For example, my first 386 had an ISA card for the hard disk controller and for the graphics card, and then I upgraded it with 2 more cards, one was a sound card, the other was a CD-ROM drive controller card. The next generation of PCs included the IDE hard disk and CD-ROM controllers on the motherboard, but the graphics card, sound card and network card were still cards on the VLB or PCI bus. Later on, the sound card wandered onto the motherboard as well, as did the network card. And a bit later, even the graphics card got there. So now there is a motherboard which has 4 functions integrated that were separate before. I think this trend will continue as well.

Seegalgalguntijak
Автор

Another cool video, gonna watch it right away

MrFloris
Автор

I always kind of thought of the input/output versus memory signal line like an additional addressing bit. It's not quite that, because when you're programming, you have to use IN and OUT instructions, and a particular processor may only use some subset of the address lines to address I/O (for example, only the lowest 8 bits or the lowest 16 bits). The idea of decoding is exactly the same with this extra bit, the IO/MEM "address" bit needs to be (say) high, as well as all the other addressing bits to be in the proper pattern, for the peripheral to respond.

Then there's other styles of processors (68000 series, the 6502, and others) which don't have any separate I/O instructions, the peripherals are accessed the same way as memory. It's like they don't have that extra IO/MEM bit.

DrRChandra
Автор

Kept getting distracted by the little white/blue toy computer in the background. What is that?

fsphil
Автор

Is that an Amiga A1000 in the background to the right ?

Toffeemeister
Автор

Great hardware and an awesome explanation. Thank you!

stylesuxx
Автор

I would like my phone number to have no STDs, thank you very much.

MidnightSt