New answers tagged

0

There are a few good standard textbooks on this topic. Computer Organization and Design: The Hardware/Software Interface by Patterson and Hennessy is extremely popular. I believe it's up to the 5th edition now. But if you've never even seen a logic gate before, it may be worth starting with digital logic design, and sequential circuits in particular. There ...


2

Today's CPUs are incredibly complex beasts. Sure, you can go rummage in computer architecture books and get a rough idea how a very simple CPU works. Understanding in detail how the CPU in your PC (or even your smartphone) works will require a lifetime, if not more. I suspect noone at Intel/AMD really undestands their latest CPU fully. For example, today's ...


1

In a classic perceptron-based branch predictor, each static branch has one weight value for each global history bit. Therefore the storage is equal to the number of static branches with entries times the size of weights times the number of history bits. If the number of static branches is constant and the weight size is constant, the storage size increases ...


1

It seems you are interested in how to represent instructions in the most compact size. But that is quite a secondary consideration. The most important two considerations are: 1. Being able to decode an instruction in the shortest possible time. 2. Determine the length of an instruction in the shortest possible time. Why is this so important? Let's say ...


Top 50 recent answers are included