Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 780

For questions regarding the instruction sets of microprocessors.

12 votes

Are there any articles elucidating the history of the POPCOUNT instruction?

I would guess the answer is very simple and obvious: CPU makers don't just implement what they want, what "looks nice in a spec" or "what's easily done". They are driven by the market and implement …
tofro's user avatar
  • 37k
17 votes

Why does the Z80 include the RLD and RRD instructions?

RLD and RRD are simple 4-bit shifts of BCD-coded values. As they are shifting by one decimal digit right or left, they effectively result in a multiplication (or division) by 10 (assumed A is 0) when …
tofro's user avatar
  • 37k
13 votes
Accepted

What is the instruction set of the Z4?

Horst Zuse (Konrad Zuse's son, a computer science professor by trade) has a homepage where he supplies (and sells) various pieces of information, booklets and CDs and DVDs about his father's work. Th …
tofro's user avatar
  • 37k
26 votes
Accepted

Uses for the halt instruction?

The HALT condition does not (at least on retro CPUs) consume considerably less power than normal execution does. One very obvious use case is synchronizing program flow with external (hardware) events …
tofro's user avatar
  • 37k