#1,494 in Computers & technology books

Reddit mentions of Digital Design and Computer Architecture

Sentiment score: 2
Reddit mentions: 3

We found 3 Reddit mentions of Digital Design and Computer Architecture. Here are the top ones.

Digital Design and Computer Architecture
Buying options
View on Amazon.com
or
    Features:
  • The case is made from Flexible Thermoplastic Polyurethane (TPU). Premium TPU material provide soft & comfortable grip,the design concept is to show the original beauty of the phone.
  • Compatible with iPhone 6s Plus iPhone 6 Plus, supports Wireless Charging
  • Protect your phone from scratches, bumps and other daily damage.
  • All cutouts and buttons are precisely designed to access all your device's features.
  • Easy snap on/off installation
Specs:
Release dateAugust 2012

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 3 comments on Digital Design and Computer Architecture:

u/ToTimesTwoisToo · 12 pointsr/C_Programming

C targets a virtual memory system and instruction set architecture (ISA). It's an abstraction over the hardware implementation of the ISA. Those worlds are just different, and you'll gain a better understanding if you just study them separately.

for computer architecture, I've found two books to be most helpful.

https://www.amazon.com/Digital-Design-Computer-Architecture-Harris-ebook/dp/B00HEHG7W2

https://www.amazon.com/Structured-Computer-Organization-Andrew-Tanenbaum/dp/0132916525/ref=sr_1_1?ie=UTF8&qid=1536687062&sr=8-1&keywords=tanenbaum+computer+architecture&dpID=41B7uYANs%252BL&preST=_SX218_BO1,204,203,200_QL40_&dpSrc=srch

there is a low level operating system book that uses a lot of C code to explain how to build a kernel. This might interest you

https://www.amazon.com/Operating-System-Design-Approach-Second/dp/1498712436

u/morto00x · 3 pointsr/FPGA

Don't buy an FPGA board yet if you're just getting started and don't want to spend too much money. Most of the development and simulation will be done using the IDE provided by the FPGA sellers (e.g. Xilinx Vivado, Altera Quartus Lite, etc).

Buy a good logic design book and just start learning the concepts of logic design and computer architecture. I don't know what new book is popular now, but I used Digital Design and Computer Architecture back in college. You can buy an older edition since the concepts don't change.

For actual VHDL, you can find tons of tutorials online. Just keep in mind that writing an HDL is not the same as programming. In programming you give instructions to a CPU to do all kinds of stuff. In an HDL you are physically placing circuits in a FPGA/ASIC so it won't behave like a program.

u/maredsous10 · 2 pointsr/ECE

If I had to recommend a basic intro book, it'd be the following:
https://www.amazon.com/Digital-Design-Computer-Architecture-Harris-ebook/dp/B00HEHG7W2/

The new edition uses ARM. I haven't run through this book to say if it is good yet.
https://www.amazon.com/Digital-Design-Computer-Architecture-ARM-ebook/dp/B00XHN8RI4/

For the undergrad CS computer architecture class, we used the same H&P book and the SPIM simulator. For the graduate course, the Computer Architecture: A Quantitative Approach and Simple Scalar were used.
http://www.simplescalar.com/

For EE courses, I mainly remember using at least 3 different books by Mazidi, Triebel, and Brey .

www.amazon.com/8088-8086-Microprocessors-Programming-Applications/dp/0130930814/

http://members.ee.net/brey/tech.htm

http://www.microdigitaled.com/

-------

There are plenty of good online resources on computer architecture.
Examples for Cache
https://en.wikipedia.org/wiki/CPU_cache
https://en.wikipedia.org/wiki/Cache_algorithms
http://www.ecs.umass.edu/ece/koren/architecture/Cache/tutorial.html
http://www.pcguide.com/ref/mbsys/cache/funcComparison-c.html