- Computer 가 처리하는 I/O 의 의미 


Computer 는 기본적으로 Analog 의 움직임에 대해서 Digital 된 신호가 사용되어 I/O 를 처리하게 된다. OS 의 영역에서는 Stream I/O 및 Block I/O 두 가지로 I/O 의 형태를 나누고 있다. 그러나 Stream 과 Block 모두 Digital 된 신호에 대한 Computer 의 신호처리를 기대한다면 대부분 Set 이 되는 Elements 가 있게 되는 것. 그렇다면 바꿔놓자면 Analog Stream 및 Analog Stream Block 으로 두 가지의 신호주입이 만들어지는 것. 그렇기에 Computer 가 처리하는 I/O 라는 것은 Device 에 대하여 그것의 입출력에 대한 물리적 강도를 포함하는 주입신호의 Stream 및 Block 에 대한 Signal 의 When & How Much 를 결정하는 Logic 에 따르는 결정모형의 부분이다. 



- Low Level Program 및 Flag


결과적으로 Low Level 에 입각된 Computer 의 Operation 은 기본적으로 Program 인 것은 사실이다. 그러나 Low Level 에 대하여 When & How Much 에 대한 Analog 의 형태를 띄는 각종 Device 의 신호결정 및 신호추출에 대하여 Program 은 How Much 에 대하여 Variables (메모리 변수값) 을 R'egister 로 사용하고 있고 When 에 대하여 IF 기능에 대한 Flag CODE 에 대한 AND/OR/NOT 을 Decision computing 하게 된다. 그렇기 때문에 Low Level 에서는 Computer 에 대하여 회귀되는 구조형식은 Variable R'egister 에 대한 Range 에 대하여 비교연산(>, <, =, >=, <=, ==) 으로부터 Flag CODE 에 대한 Active Flag CODE 를 결정하는 일에 대한 사항이 된다. 그러나  Active Flag CODE 에 대해서는 R'egister 에 Sequence 로 신호주입을 하기 위한 Instruction 이 되는 CODE Dispatch Set 이 저장되는 것이 Computer 에 대한 High Level Program 을 가능하게 하기도 한다. 그러나 비교연산에 대해서는 Constant 가 기초적으로 도입이 필요한 구조 또한 없지않다. 



- Program 의 일반적인 역할 


Program 은 일반론적으로 Active Flag CODE 를 Editor 에서 작성한 뒤, Flag CODE 에 대한 Runtime CASE 를 작성하는 것이 맞다고 볼 수가 있는 것. 프로그램에 대한 기초적인 공통설계원칙이 있게 된다. 결과적으로 모든 Programming 은 R'egister 의 How Much 와 When 에 대하여 High Level 측면에서는 I/O 에 대하여 I/O Event CODE 및 I/O Repeat Counter 가 혼합적으로 응용된다. High Level 에서는 Decision Computing 에 대하여 AND/OR/NOT 에 대하여 Event CODE 에 대한 AND/OR/NOT 으로 Interface 를 만들어낼 수 있으며 R'egister 로부터 AND/OR/NOT 등에 따름으로 Device 로부터 User Signal 을 CODE Computing 을 수행하여 Interface 를 만들어낼 수 있으며 Event CODE Activision 을 통해서 User Instruction 이 가능하기도 하다.  



- Program 의 정의 


그렇기에 Low Level 의 환경을 주의하자면, Program 은 다음과 같이 정의가능하다. Device 에 대한 R'egister 가 I/O 에 대해서 있을 때, AND/OR/NOT 등등의 연산자로 Computer 를 통해서 Device 의 Analog Movements 에 대하여 When 의 범위를 CODE 로 Digital 환경에서 인식시켜 이로부터 User Signal 을 해석하고 그에 따른 Device 의 Analog Movements 에 대하여 Dispatch Event CODE 를 Active 시키는 컴퓨터 작성물을 'Program' 이라고 볼 수 있음. 





abcd9999