전체 글
[Pep/8] Instruction 구조 및 Cycle
Pep/8 Assembler & Simulator Pep/8은 어셈블리 언어를 기계어로 번역하고, 기계어를 프로그래밍하여 실습 할 수 있는 16bit 가상머신이다. 다운로드 : http://computersystemsbook.com/4th-edition/pep8/ CPU, Register NZVC (Status bits) - Instruction 결과의 상태를 나타내는 bit (Negative : 음수, Zero : 0, oVerflow : 오버플로우, Carry : 캐리) Accumulator - 연산 시 사용되는 레지스터 Index Register - 인덱싱 시 사용되는 레지스터 (array, stack 등) Program Counter - 다음에 수행할 Instruction의 주소 값을 저장 Ins..
Color Model (RGB vs CMYK vs HSI )
빛의 파동 빛은 파동의 형태로 되어있는 전자기파 에너지이다. 빛의 기본파들을 파장에 따라 순서대로 늘어놓은 스펙트럼을 보면, 사람이 인식하는 가시광선 영역에서 파장에 따라 색이 구별된다는 것을 알 수 있다. 즉, 사람이 색을 인식한다는 것은 물체에서 반사되는 빛의 파장이 눈을 통해 뇌에 전달되었다는 것이다. 색의 인식 빛은 각막(Cornea)을 통해 눈에 들어오고, 들어온 빛은 수정체(lens)에 의해 망막에 상이 맺히게 된다. 망막에는 간상세포(rod)와 원추세포(cone)가 분포되어 있으며, 각각 빛의 강도와 색을 신경자극으로 변환하여 뇌에 전달한다. 뇌는 이미 저장되어 있는 정보를 이용하여 이러한 신경 자극을 해석하며 우리는 물체를 볼 수 있는 것이다. 망막에는 약 9천만개의 간상체(rod)와 약 ..