2
votes
3answers
508 views

How many bits' address is required for a computer with n bytes of memory?

How many bits of address is required (for the program counter for example) in a byte-addressed computer with 512 Mbyte RAM? What does the formula look like? How is this connected with the fact that ...
5
votes
2answers
485 views

Why do computer architecture textbooks prefer MIPS architecture?

I have read a lot of computer architecture textbooks, and I wonder why most of them (if not all) used MIPS as the architecture to teach. Why MIPS and not Intel or AMD or something else? What makes the ...
2
votes
3answers
136 views

Making a basic computer that adds number passed by the user [closed]

What are the things that I should be familiar with to make my own computer that can add two numbers, in the same way that happens in a calculator? Can anyone please give me links that teach these ...
1
vote
1answer
862 views

Books on computer architecture that covers these topics [closed]

I am looking for a book on computer architecture that starts from a basic level and goes in depth. I found some books like: Structured computer organization by Andrew S. Tanenbaum but i also found ...