용어(2)
-
용어정리(task,thread,process,processor)
해당 용어들에 대해 거시적으로 정리하려고 합니다. Process의 사전적 의미는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램입니다. 쉽게 말하면 리눅스에서는 실행되고 있는 바이너리, 윈도우는 실행되고 있는 프로그램으로 보면 될 것입니다. Processor는 core를 말하지만 하이퍼쓰레딩등의 core가상화 기술 이후 가상의 core도 processor로 구분됩니다. 다만 core가상화 기술 적용시 일부 성능저하가 발생할 수 있어 가상화가 적용 되었을때는 별도의 표시를 해주고 있습니다. . task 와 thread의 차이점이 무엇인가 이야기가 많이 있습니다. task는 작업의 최소단위로써 process,thread라고 할 수 있습니다. 과거 single tasking에는 대표적인 OS는 MS-DOS..
2020.06.19 -
MCU관련 개념 및 용어 정리
저항 = 전류의 흐름을 방해하는 것(LED,다이오드 등) 케패시터 = 전기 저장 탱크(물탱크 역할) (aka.콘덴서) 트랜지스터 = 전압의 증폭과 스위칭 기능 크리스탈 = 일정한 클럭 발생 다이오드 = 전류를 일정한 방향으로 흐르게 해줌 인덕터 = 전기를 자기장으로 바꿔서 유도하는 장치 2의 보수 = 컴퓨터에서 음수를 표현할 때 사용하는 법칙 임피던스 = 교류상에서 모든 저항의 합(저항+리액터+캐패시터) 레지스터 = 어떠한 용도로만 사용하도록 정해진 메모리 dither = 한정된 비트만을 사용해서 데이터를 출력할 수 있도록 변환하는 것 인터럽트 = 어떠한 외부의 입력이나 내부의 신호로 인해 메인 실행을 하던 도중 일정한 다른 행동을 하고 다시 메인문을 실행하게끔 하는 것 PLL = 입력신호의 위상을 일정..
2020.06.11