Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.linux.misc > #13541
| From | Jean-David Beyer <jeandavid8@verizon.net> |
|---|---|
| Newsgroups | comp.os.linux.misc |
| Subject | Re: operating systems design |
| Date | 2015-02-02 08:29 -0500 |
| Organization | NewsGuy - Unlimited Usenet $23.95 |
| Message-ID | <manu4b0pko@news4.newsguy.com> (permalink) |
| References | (1 earlier) <maec7d$16g$2@dont-email.me> <mag0d5$2ob$1@reader1.panix.com> <mag7i8$e2b$1@dont-email.me> <sOudnfyQKc12I1bJnZ2dnUU7-d2dnZ2d@giganews.com> <magku9$8s6$1@dont-email.me> |
On 01/30/2015 02:10 PM, Rich wrote: > Robert Heller <heller@deepsoft.com> wrote: >> At Fri, 30 Jan 2015 15:21:44 +0000 (UTC) Rich <rich@example.invalid> wrote: >>> ruben safir <ruben@mrbrklyn.com> wrote: >>>> So if an interupt device sends a signal, the signal has to identify >>>> who it is, regardless. >>> >>> That is exactly how it works. The device says "I need assistance", the >>> bus cycles generated by the CPU in response ask "Who are you?" and the >>> device responds with "I am number X". > >> This is usually done with the help of an Interupt Controller in the >> motherboard logic. > > True, on more modern systems. On older CPU's, if they had it at all, > it was built in (and not nearly as powerful). > I guess it depends on what you consider to be a modern system. The interrupts of an IBM 704 (vacuum tube, 1950s era) worked just this way. And all IBM's 70** series machines did too. So also did the GE 625, 635, and 645 machines. Also the mini-computers by DEC and Computer Control Corporation . And Honeywell. I cannot remember what the Control Data and Burroughs machines did. I would not call any of those "modern". They all had a "transfer vector table in the bottom addresses of hardware RAM. -- .~. Jean-David Beyer Registered Linux User 85642. /V\ PGP-Key:166D840A 0C610C8B Registered Machine 1935521. /( )\ Shrewsbury, New Jersey http://linuxcounter.net ^^-^^ 08:25:01 up 10 days, 16:46, 2 users, load average: 4.47, 4.45, 4.57
Back to comp.os.linux.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
operating systems design ruben safir <ruben@mrbrklyn.com> - 2015-01-29 17:11 -0500
Re: operating systems design Rich <rich@example.invalid> - 2015-01-29 22:29 +0000
Re: operating systems design ruben safir <ruben@mrbrklyn.com> - 2015-01-30 08:19 -0500
Re: operating systems design "David W. Hodgins" <dwhodgins@nomail.afraid.org> - 2015-01-30 09:01 -0500
Re: operating systems design Robert Heller <heller@deepsoft.com> - 2015-01-30 08:07 -0600
Re: operating systems design Jeroen Belleman <jeroen@nospam.please> - 2015-01-30 15:43 +0100
Re: operating systems design Robert Heller <heller@deepsoft.com> - 2015-01-30 09:09 -0600
Re: operating systems design Rich <rich@example.invalid> - 2015-01-30 15:21 +0000
Re: operating systems design Robert Heller <heller@deepsoft.com> - 2015-01-30 11:27 -0600
Re: operating systems design Rich <rich@example.invalid> - 2015-01-30 19:10 +0000
Re: operating systems design Jean-David Beyer <jeandavid8@verizon.net> - 2015-02-02 08:29 -0500
Re: operating systems design Rich <rich@example.invalid> - 2015-02-02 15:09 +0000
Re: operating systems design The Natural Philosopher <tnp@invalid.invalid> - 2015-02-03 00:11 +0000
Re: operating systems design Jeroen Belleman <jeroen@nospam.please> - 2015-01-30 09:28 +0100
Re: operating systems design The Natural Philosopher <tnp@invalid.invalid> - 2015-02-03 00:08 +0000
Re: operating systems design Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2015-02-03 20:52 +0000
Re: operating systems design The Natural Philosopher <tnp@invalid.invalid> - 2015-02-03 21:06 +0000
Re: operating systems design Rich <rich@example.invalid> - 2015-02-03 21:19 +0000
csiph-web