Digital and Microcontrollers
Across
- 1. This logic gate produces a low output when all inputs are low
- 5. __________ (three words) are mathematical abstractions that are used to solve a large variety of problems, among which are electronic design automation, communication protocol design, parsing and other engineering applications.
- 8. Occurs when a positive number is added to a positive number and the result is negative
- 11. Base 10 numbers
- 13. VHDL is not _________ (two words)
- 15. VHDL has the ability to execute a virtually unlimited number of statements at the same time and in a ________ manner
- 17. This logic gate produces a high output when all inputs are high
- 18. The _______ (two words) is a graphical way of reducing digital circuits and will simplify logic faster and more easily in most cases.
- 19. This is a circuit that changes a set of signals into a code
- 22. The VHDL ______ declaration describes the inputs and outputs of your circuit.
- 23. Sometimes abbreviated dmux or demux, this is a circuit that has one input and more than one output
- 24. The three main flavors of VHDL modeling styles include data-flow, _______ and structural models.
- 28. The VHDL _______ describes what the circuit actually does
- 30. Base 2 numbers
- 31. This logic gate produces and output that is the opposite logic level as the input
- 35. A device that stores (and sometimes displays) the number of times a particular event or process has occurred
- 36. An edge-sensitive bit-storage device (two words, no hyphen)
- 40. Almost all computers and digital systems use a system called _______ (two words, no hyphen) for representing numbers that can be both positive and negative
- 43. The register used in a microcontroller to determine if a port is input or output (two words)
Down
- 1. Occurs when a negative number is added to a negative number and the result is positive
- 2. Abbreviation for a device that converts digital data to analog signals
- 3. The acronym for a common hardware description language that can model the behavior and structure of digital system
- 4. Break the line, change the sign (two words)
- 6. This logic gate produces a high output when all inputs are low
- 7. Base 16 numbers
- 9. If you write a statement with different operand data types for a binary operation, the compiler will convert the smaller data type to the bigger data type through this process
- 10. A type of digital circuit using a cascade of flip-flops where the output of one flip-flop is connected to the input of the next (two words)
- 12. This logic gate produces a high ouput when the two inputs are the same logic levels (also known as ENOR)
- 14. This type of logic remembers past events
- 16. Data transfer where multiple bits are sent at the same time using multiple conductors
- 20. This type of logic is based only on current inputs, not past inputs or outputs
- 21. This logic gate produces a high ouput when the two inputs are different logic levels (also known as EOR)
- 25. Base 8 numbers
- 26. The abbreviation for a multiplexer, which is a device that has multiple inputs and one output
- 27. Data transfer that occurs one bit at a time
- 28. Abbreviation for a device that converts analog signals to digital quantities
- 29. A multiplatform environment from Intel that is used to simulate and design digital circuits for Intel FPGAs
- 32. A circuit that performs a basic math operation in a digital circuit and come sin both a full and half version
- 33. This is a circuit that changes a code into a set of signals
- 34. The acronym for ports in a microcontroller that are used for interfacing devices
- 35. The & operator is know as this in VHDL
- 37. This bitwise operation uses the | symbol in C
- 38. The ^ symbol in C performs this operation when used in a bitwise operation
- 39. The acronym for a semiconductor integrated circuit where a large majority of the electrical functionality inside the device can be changed
- 41. This bitwise operation uses the & symbol in C
- 42. This logic gate produces a low output when all inputs are high