Messages in this thread | | | From | (Chris Adams) | Subject | Re: Linux Buffer Overflow Security Exploits | Date | 4 Mar 1999 14:31:29 -0600 |
| |
Once upon a time, Steve Dodd <dirk@loth.demon.co.uk> said: >I guess it depends /which/ 16bit CPUs. 68000 was technically a 16bit CPU, >but it had 24 address bits (tho' only _23_ address lines, but that's different >brain damage :) Actually, didn't it have 32 bit wide data registers? Maybe it >wasn't a 16bit CPU after all..
The 68000 was a 32 bit CPU. It had 32 bit registers and could do 32 bit operations. However, it had a 16 bit address bus and a 24 bit address bus. The address bus was implemented as 23 address lines (A1-A23), a low byte select line, and a high byte select line. IIRC when both the low and high select lines were enabled, the data lines became interrupt lines, selecting interrupts 0-15 (but it has been a while so I probably don't RC). -- Chris Adams - cadams@ro.com System Administrator - Renaissance Internet Services I don't speak for anybody but myself - that's enough trouble.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |