Negative Positive
Title: the worst reasoned text I've ever seen
Review: As a text for Computer Organization, this is simply the worst thing I've ever seen. Explanations are top-down but eventually rest on lower level facts unkown to the student or unmentioned by the authors. (e.g. 'explaing' PC-relative addressing with a 1 sentence explanation of what the PC is). The effect is heightened by the frequent uses of straw-men and half-truths which must later be emended, further confusing the student. Having written assembly and then taught assembly and assemblers for 20 years, I can read paragraphs and even pages before discovering what the authors mean to say. It can take half an hour to discover that something in a summarizing list or table has not yet been explained. I hope I am mis-guided and that this text was never meant for the course (Computer Organization) in which it is so widely used.
Is the review positive or negative? 