I can't belive I can't get the answer to these Q, can someone help me.
1- What service do the registers in the CPU provide for the ALU?
2- What is ASCII code used to represent?
C.S. Help
Richard_05
Posted 08 December 2005 - 08:14 PM
QUOTE
- What is ASCII code used to represent?
Thats higher?


coca
Posted 08 December 2005 - 10:17 PM
1: As Dave said, registers provide the ALU with very high speed memory locations to store/read numbers, on 32-bit chips each register is 32 bits wide.
2: Characters. That includes all the English alphabet, plus some symbols, and some control characters - ones you can't see like the return code (\r) or the newline code (\n) or the bell code (\a (to make the computer beep!)). It's not used much now because it doesn't provide an acceptable amount of characters, so it's been extended by ISO-8859 and Unicode. ASCII maps directly onto both of these character sets to provide compatibility.
2: Characters. That includes all the English alphabet, plus some symbols, and some control characters - ones you can't see like the return code (\r) or the newline code (\n) or the bell code (\a (to make the computer beep!)). It's not used much now because it doesn't provide an acceptable amount of characters, so it's been extended by ISO-8859 and Unicode. ASCII maps directly onto both of these character sets to provide compatibility.
coca
Posted 10 December 2005 - 12:12 AM
The width of the data bus, or "word size", influences the speed of the F-X-C in that the amount of data collected per memory-read is equal to the word size. The wider the bus, the faster the cycle is. For example, if I wanted to fetch 64 bits of data from memory with my Pentium 4, it would take one read. On an Intel 8088 it would take 8 reads, because the word size of the chip is 8 bits.