'분류 전체보기'에 해당되는 글 52건
- 2008.09.24 E-BOOK 목록
- 2008.09.22 요즘 JAVA 를 공부하고 있는데 말이죠.. 2
- 2008.09.22 정말 무서운 사진.. .. ..
- 2008.07.15 Naver open APi 를 이용한 검색기 4
- 2008.06.04 컴퓨터 견적서 - 20만원초반때
- 2008.06.04 Pointer -> 능엄경(楞嚴經) 中....
- 2008.05.28 Memory Struct and Acess 2
- 2008.04.24 나의 가치평가
- 2008.04.24 연예능숙도
- 2008.03.06 Computer Architecture - Bit String 4
몸도 아프고 .. 정신은 황폐해져가고..
이게 모두
DC의 피해인거 같아요..
여러분 모두 DC를 자제합시나.
C#으로 검색기를 만들어 봤습니다.
다만..
.NetFreamWork3.5 가 필요하다는게.. 단점이군요
링크는
http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&DisplayLang=ko
너희들은 오히려 인연하는 마음으로 법을 듣고 있으니, 이 법도 인연일 뿐,
법의 본성을 얻은 것이 아니니라. 어떤 사람이 손으로 달을 가리켜 다른 사람에게 보인다면,
그 사람은 당연히 손가락을 따라 달을 보아야 하는데,
여기서 만일 손가락을 보고 달 자체로 여긴다면, 그 사람은 어찌 달만 잃었겠느냐.
손가락도 잃었느니라.
왜냐하면 가리킨 손가락을 밝은 달로 여겼기 때문이다. 어찌 손가락만 잃었다고 하겠느냐.
밝음과 어둠도 모른다고 하리라. 왜냐하면 손가락 자체를 달의 밝은 성질로 여겨서,
밝고 어두운 두 성질을 알지 못하기 때문이다.
汝等尙以緣心聽法。此法亦緣非得法性。如人以手指月示人。
彼人因指當應看月。若復觀指以爲月體。此人豈唯亡失月輪亦亡其指。
何以故。以所標指爲明月故。豈唯亡指。亦復不識明之與暗。
何以故。卽以指體爲月明性。明暗二性無所了故。
汝亦如是若以分別我說法音爲汝心者。此心自應離分別音有分別性。
Computer System 의 기본동작에 대한 설계를 Architecture라 한다.
컴퓨터 설계 분야의 선구자인 John von Neumann은 주요 Computer Architecture 를 고안했다.
(우리가 가장 많이 사용하는 80x86 계열 컴퓨터는 Von Neumann architecture, VNA)를 사용한다.)
일반적으로 VNA System은 3개의 주요 System 구성요소를 가진다.
Data Bus : CPU는 Computer System에서 여러 구성요소간 데이터 전송을 위해 Data Bus 를이용한다. 대부분의 범용 CPU는 32bit나 64bit의 Data Bus를 사용한다.
Intel 80x86 CPU : 모두 64bit Bus 를 사용하지만, 32bit 범용 정수 레지스터를 사용하므로, 32bit Processor에 속한다.
AMD x86-64 CPU : 64bit 정수 레지스터를 지원하고, 64bit Bus 를 사용하므로 64bit Processor에 속한다.
Address Bus : 80x86 계열 프로세서의 데이터 버스는 특정 메모리 위치나 I/O장치의 데이터를 CPU에 전송한다. 중요한 건 '메모리나 I/O 장치의 어느 지점에서 데이터를 전송해야 하는가' 인 것이다. 이 역활을 주소버스가 담당한다.
메모리나 I/O 장치의 특정 위치를 정확하게 지정하기 위해서 시스템 설계자는 각각의 위치마다 유일한 주소를 할당한다. 소프트웨어가 특정위치나 I/O 장치에 접근하려고 하면, CPU는 주소 버스를 통해 그에 해당하는 주소를 알려준다. 각 메모리나 I/O 장치 내부의 회로는 주소를 보고 자신에 해당하는 주소일 경우 데이터를 전송한다.
|
![]() |
http://www.enjoycell.com/result.html?vc=V223120902552335221125220334
![]() |
"최건*" 님의 점수는 1,120점 입니다. |
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
|
![]() |
http://www.enjoycell.com/result.html?vc=L486120902634644021125220334
-> 2진법을 사용하는 컴퓨터의 가장 작은 단위.
-> Binary Data type를 이용해서 표현할 수 있는건 무한함(ex : 참-거짓, 흰색-검은색, On-Off, 남성-여 성)
관련이 없는 것도 나타낼 수 있음
-> 하나의 Bit로는 2가지의 상태만을 표현할 수 있기때문에 Program에서 필요한 다양한 값들을 나타낼 수 없음
Bit String
-> 1bit의 한계를 넘어서기 위해 bit를 연결해 놓은것.
-> Bit String의 종류에는 Nibble, Byte, Word, Double-Word, Qurd-Word가 있음.
Nibble
-> 4bit string. Nibble는 하나의 16진수를 표현할 수 있음
Byte
-> 8bit string. CPU에서 접근할 수 있는 가장 작은 Data 단위.
-> 0 bit : Lower order(LO), Least signficant bit.
7 bit : High order(HO), Most signficant bit.
![사용자 삽입 이미지](https://t1.daumcdn.net/tistoryfile/fs6/15_30_34_18_blog135881_attach_0_0.jpg?original)
Word
-> 16 bit string. (CPU의 종류에 따라서 32bit, 64bit 도 존재함)
-> 내부 bit 번호는 Byte와 동일함
-> 0 bit ~ 7 bit 는 LO Byte. 8 bit ~ 15 bit 는 HO Byte.
![사용자 삽입 이미지](https://t1.daumcdn.net/tistoryfile/fs4/15_30_34_18_blog135881_attach_0_0.jpg?original)
DWORD(Double Word)
-> 32 bit string. 2개의 Word 4개의 Byte로 이루어져 있음
-> 0 bit ~ 7 bit 는 LO Byte. 8 bit ~ 15 bit 는 Byte #1. 16 bit ~ 23 bit 는 Byte #2. 24 bit ~ 31 bit 는 HO Byte.
(대부분의 언어가 64bit 부동소수점 연산을 지원하여, 64bit data type를 지칭하는 용어로 Quad Word란 용어도 있다.)