Computer architecture refers to various aspects of computer system designs which can affect compatibility, performance, and interfacing. Some issues related to computer architecture can be processor word size, memory bus size, or protocol implementation.

learn more… | top users | synonyms

0
votes
2answers
198 views

Physically moving a hard drive from older iMac (c2d) to new iMac (i7)?

Instead of my usual habit of using superduper to mirror my drive to a new computer, I just physically moved the hard drive from an older iMac to a new one. But... it now doesn't boot, getting stuck at ...
5
votes
4answers
2k views

How does increasing the number of transistors in a chip increase its speed

Is the only purpose of transistors in a cpu to act as the switches that define its instruction set? And if so then why does increasing the number of transistors increase its speed?
2
votes
1answer
467 views

How many ALUs does a single core cpu have?

or does depend on the model?
6
votes
2answers
354 views

Intel data bus of Intel 80486 and above CPUs

Why do Intel 80486 and above CPUs have a double 32-bit internal data bus? ALU is still 32 bits wide, so what is the extra 32-bit bus for?
5
votes
5answers
793 views

Why are GPUs cheaper than CPUs?

What are the technological reasons whereby GPUs are cheaper than CPUs?
6
votes
4answers
481 views

If the size of the (accessible) RAM is limited, why isn't the hard disk?

When the number of possible RAM adresses is limited by the computer architecture (32/64 bit), why isn't the size of the hard disk limited? Or is it limited? If yes, what would be the highest possible ...
1
vote
1answer
167 views

What is the SMMA flag?

I'm new to computer architecture. What is the full form of the SMMA flag? Where is it used? Please help me understand it with a brief description.
11
votes
2answers
7k views

Why does RAM need to be installed in pairs?

Why does RAM need to be installed in pairs? What's the reason behind this?
0
votes
3answers
273 views

Learning about BIOS memory, instructions and code origins

I'm learning about the BIOS and have a few questions. What is meant by, "This is the last 16 bytes of memory at the end of the first megabyte of memory"? The first instruction of BIOS is jump, which ...
2
votes
1answer
1k views

Does my motherboard support dual-core processors?

Hi there! I'm very confused about my motherboard (ConRoe945PL-GLAN) It's manual says, that i can use only some kind of ConRoe processors. But some pages on internet says that i can plug in almost ...
3
votes
2answers
219 views

What is the common ground for i7 processors? [closed]

If you see this page, you would see that there are "5 specifications of i7 processors" (is the terminology correct?). They are all i7. What is the common ground among all these processors? I know ...
15
votes
3answers
10k views

Why are there so many pins on a SATA power connector?

I was just looking at the power connector for a SATA optical drive and noticed that it had fifteen pins! I then marveled at the data connector next to it, which has a measly seven pins. I know that ...
14
votes
10answers
64k views

How can I determine if the current version of Windows is either 32-bit or 64-bit from the command line? [duplicate]

What's the command line to find out if the OS is running a 32-bit version or 64-bit of Windows?
2
votes
4answers
3k views

What is the maximum addressable memory?

I just started learning assembly. My laptop specification says: Microprocessor: Intel Core Duo processor T2300 Microprocessor Cache: 2MB L2 Cache Memory Max: 2048MB Memory: ...
1
vote
1answer
10k views

PCI max throughput

Hypothetical here, but I want to understand. Say I have a hand me down machine, 4 PCI slots, 64-bit 33 MHz PCI. How much data can that PCI bus handle? System bus is 133 MHz. I want to use one ...
19
votes
8answers
32k views

What is the maximum amount of ram a 64bit machine can theoretically address?

I'm reading through my computer architecture book and I see that in an x86, 32bit CPU, the program counter is 32 bit. So, the number of bytes it can address is 2^32 bytes, or 4GB. So it makes sense ...
170
votes
19answers
33k views

32-bit vs. 64-bit systems

What are the differences between 32-bit and 64-bit systems? If you have used both of them, what kind of sharp differences have you experienced? Would it be a problem to use 32-bit programs on ...
29
votes
9answers
141k views

How can I enable PAE on Windows 7 (32-bit) to support more than 3.5 GB of RAM?

I know that Windows XP 32-bit can be configured, through PAE, to support more than 3.5 GB of RAM. Is there a good tutorial to do this with Windows 7 32-bit? As to why I don't simply use 64-bit ...
7
votes
2answers
7k views

How does the CPU write infomation to ram?

My question is, how does the CPU write data to ram? From what I understand, modern CPU's use different levels of cache to speed up ram access. The RAM gets a command for information and then sends a ...
14
votes
6answers
9k views

What are “Instructions per Cycle”?

I've been learning a little bit more about how processors work, but I haven't been able to find a straight answer about instructions per cycle. For instance, I was under the impression that a four ...
10
votes
4answers
1k views

How does xeon differ from regular processors?

Yes I know that Xeons are meant for server use, require different motherboards and you can have more than one of them in a box. But technically how is a Xeon processor itself different from a regular ...