Machine Architecture vs. Microarchitecture?

Click For Summary
Machine architecture refers to the overall design and organization of a computer system, including the Instruction Set Architecture (ISA) like x86 and models such as the Von Neumann architecture. Microarchitecture, on the other hand, is the specific implementation of a machine architecture, exemplified by processors like the Pentium. Other types of machine architectures include Harvard and Modified Harvard, as well as distinctions between stack and register machines. Additionally, microarchitecture can involve microcode structures, with examples including vertical microcode for x86 and horizontal microcode for the 68000. Understanding these distinctions is crucial for grasping how computer systems are designed and implemented.
carlodelmundo
Messages
133
Reaction score
0
Hi.

I'm trying to decipher the differences between the machine architecture and microarchitecture.

I believe Machine Architecture is:
  • The ISA (such as x86)
  • Von Neumann Model for Computing?

and I believe the Micro Architecture is:
  • Specific implementation of some arbitrary ISA (such as the Pentium processor)

Is this reasoning correct? Could someone give me an example of a microarchitecture AND machine architecture?
 
Engineering news on Phys.org
That's pretty much it. They are pretty close and nearly interchangeable.

Other machine architectures are Harvard and Modified Harvard. But you'll also see Stack machines vs. Register machines labelled as machine architectures.

Microarchitecture can also refer to microcode (or nanocode) structure so that you have x86 as a "vertical microcode" microarchitecture but 68000 as "horizontal microcode".
 
I am trying to understand how transferring electric from the powerplant to my house is more effective using high voltage. The suggested explanation that the current is equal to the power supply divided by the voltage, and hence higher voltage leads to lower current and as a result to a lower power loss on the conductives is very confusing me. I know that the current is determined by the voltage and the resistance, and not by a power capability - which defines a limit to the allowable...

Similar threads

  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 29 ·
Replies
29
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
29
Views
5K
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 13 ·
Replies
13
Views
4K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
7K
Replies
60
Views
18K