E D R , A S I H C RSS

Major Map

ComputerArchitecture

It's related ProgrammingLanguage, DigitalLogicDesign(, and...)

Instructions:language of the Computer

Keywords are InstructionSetArchitecture, Register, Memory, Address(,and...)
InstructionSetArchtecture(ISA) is an abstract interface between the hardware and the lowest-level sogtware. Also called simply architecture.
Registers are a limited number of special locations built directly in hardware. On major differnce between the variables of a programming language and registers is the limited number of registers, typically 32(64?) on current computers.
Memory is the storage area in which programs are kept when they are runngin and that contains the data needed by the running programs. Address is a value used to delineate the location of a specific data element within a memory array.

Arithmetic for Computer

Keywords are ALU, Overflow/Underflow, Two'sComplement(,and...)
ALU is is a part of the execution unit, a core component of all CPUs. ALUs are capable of calculating the results of a wide variety of basic arithmetical computations such as integer and floating point arithmetic operation(addition, subtraction, multiplication, and division), bitwise logic operation, and bit shitf operation. Therefore the inputs to the ALU are the data to be operated on (called operands) and a code from the control unit indicating which operation to perform. Its output is the result of the computation.--from http://en.wikipedia.org/wiki/ALU
Two's complement is the most popular method of representing signed integers in computer science. It is also an operation of negation (converting positive to negative numbers or vice versa) in computers which represent negative numbers using two's complement. Its use is ubiquitous today because it doesn't require the addition and subtraction circuitry to examine the signs of the operands to determine whether to add or subtract, making it both simpler to implement and capable of easily handling higher precision arithmetic. Also, 0 has only a single representation, obviating the subtleties associated with negative zero (which is a problem in one's complement). --from http://en.wikipedia.org/wiki/Two's_complement

DigitalLogicDesign

Terms

BCDŠ” ‹ญ„ˆ˜( •ˆ˜)˜ ฐ žฆฟˆ˜ „ฐœ˜ „ํŠธ, ฆ‰ ‹ˆธ”กœ ํ‘œํ˜„ํ•˜Š” ฒƒด‹ค. ˜ˆ “ค–ด, 10„ˆ˜ 635 BCD ํ˜•‹œกœ ํ‘œํ˜„ํ•˜ฉด ‹คŒ ฐ™ด œ‹ค.
{{|
0110 0011 0101
|}}
BCD€ ด„ˆ˜ ํ‘œํ˜„— „ํ•ด ฐ–Š” žฅ  ค‘ ํ•˜‚˜Š”, ํ‘œํ˜„ํ•  ˆ˜ žˆŠ” ˆซž ํฌธฐ—  œํ•œด —†‹คŠ” ฒƒด‹ค. ‹คฅธ žฆฟˆ˜ ถ”€ํ•˜ คฉด, ทธ € ƒˆกœšด „„ํŠธ ถ”€ํ•˜ธฐงŒ ํ•˜ฉด œ‹ค. ด™€Š” Œ€กฐ œกœ, ด„ˆ˜ ํ˜•‹œกœ ํ‘œํ˜„œ ˆซžŠ” ทธ ˆซž ํ‘œํ˜„ํ•˜ธฐ œ„ํ•ด ‚ฌšฉ˜Š” „ํŠธ, ฆ‰ 8, 16, 32, ˜Š” 64 „ํŠธ “— ˜ํ•ด, ํ‘œํ˜„ํ•  ˆ˜ žˆŠ” €žฅ ํฐ ˆซž€  œํ•œœ‹ค. --from http://terms.co.kr/

A Gray code is a binary numeral system where two successive values differ in only one digit. --from http://en.wikipedia.org/wiki/Gray_code
2-bit Gray codes
{{|
00 = 0
01 = 1
11 = 2
10 = 3
|}}

ด–ด€Š” ˆซž™€ žฆฌˆ˜ ํ•˜‚˜งŒ ‹คฅดฒŒ ด„ˆ˜ ํ‘œํ˜„ํ•˜Š” ธฐฒ•ด‹ค.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:43
Processing time 0.0153 sec