총 40개
-
마이크로프로세서, 마이크로컨트롤러, 마이크로컴퓨터2025.01.041. 마이크로프로세서 마이크로프로세서는 컴퓨터나 기타 디지털 장치의 중앙 처리 장치(CPU) 역할을 하는 현대 전자 시스템의 복잡하고 필수적인 구성 요소입니다. 이는 본질적으로 디지털 컴퓨팅 원리를 기반으로 광범위한 기능을 수행하는 소형 집적 회로입니다. 마이크로프로세서의 주요 측면에는 아키텍처, 처리 능력, 제조 및 크기, 명령어 세트, 연결 및 인터페이스, 응용 분야, 전력 소비 및 열 방출, 진화 및 추세 등이 있습니다. 2. 마이크로컨트롤러 마이크로컨트롤러는 임베디드 시스템의 특정 작업을 관리하도록 설계된 소형 집적 회로입니...2025.01.04
-
운영체제 프로세스 스케줄링 레포트2025.05.021. 스케줄링의 이해 스케줄링은 여러 프로세스가 번갈아 사용하는 자원을 어떤 시점에 어떤 프로세스에 할당할지 결정하는 것으로, 프로세서를 할당받을 프로세스를 결정하므로 시스템의 성능에 영향을 미친다. 스케줄링의 목적은 자원 할당의 공정성 보장, 단위시간당 처리량 최대화, 적절한 반환시간 보장, 예측 가능성 보장, 오버헤드 최소화 등이다. 2. 스케줄링의 기준 요소 스케줄링의 기준 요소는 프로세서 버스트와 입출력 버스트이다. 프로세서 버스트는 프로세서에서 실행할 때이고, 입출력 버스트는 프로세스가 추가로 실행하려고 입출력을 기다리고 ...2025.05.02
-
디지털 시스템 제어공학2025.01.141. AVR의 정의 ATMEL사가 개발한 AVR은 현재 8비트 AVR과 32비트 AVR을 제공하고 있는 마이크로 컨트롤러이다. AVR의 다양한 명령과 쉬운 구조를 띄고 있어 마이크로 컨트로로러 이해하는데 쉽게 접근할 수 있으며, 가격이 저렴하고 응용하기 쉬워 산업시장에서도 많이 사용되어 지고 있다. 2. AVR 제품 종류 AVR의 제품은 여러 스팩으로 다양하게 출시되고 있으며, 크게 용량과 기능으로 나누면 tiny AVR, mega AVR, xmega AVR, Automotive AVR 등 4개의 제품군으로 나눌 수 있다. 3. A...2025.01.14
-
물리치료학 ) FITT-VP + PICO 를 이용하여 CASE STUDY- 특정인물을 정해서 케이스스터디 형식2025.01.291. 만성 요통 62세 남성 환자가 6개월 이상 만성 요통을 겪고 있으며, 주로 장시간 앉아서 컴퓨터 작업을 하는 업무 환경으로 인해 요추에 과부하가 가해지고 있다. 환자의 주관적 통증 등급은 1~10 중 5로 측정되어 일상 생활과 직업 수행에 상당한 불편함을 초래하고 있다. 2. PICO 모델 PICO 모델을 활용하여 대상자의 치료 계획을 구체화하였다. P(Patient/Problem)는 만성 요통을 겪는 62세 남성 사무직 근로자, I(Intervention)는 주 3회 실시되는 저강도 유산소 운동(걷기)과 요추 안정화 운동(P...2025.01.29
-
[Ru(bpy)3]2+의 합성, 전기화학 및 발광 특성2025.11.171. 형광 소광(Fluorescence Quenching) 형광 소광은 형광의 세기를 감소시키는 과정으로 동적 소광(dynamic quenching)과 정적 소광(static quenching)으로 나뉜다. 동적 소광은 소광제의 움직임으로 인해 전자 이동이 발생하며, 정적 소광은 소광제의 움직임 없이 에너지 전달이 발생한다. 본 실험에서 [Ru(bpy)3]2+는 Fe(H2O)6]3+에 의해 전자 이동 메커니즘을 통한 소광이 일어남을 확인하였다. 2. 금속-리간드 전하 이동(MLCT) MLCT는 [Ru(bpy)3]2+가 광자를 흡수할...2025.11.17
-
프로세스의 스케줄링과 상태 변화에 대해 조사하시오2025.01.121. 프로세스 프로세스는 컴퓨터에서 실행되는 프로그램 또는 작업을 의미합니다. 멀티 프로세스 운영 체제에서는 여러 프로세스가 CPU를 분할하여 시간을 할당받아 실행됩니다. 2. 스케줄링과 스케줄러 스케줄링은 프로세스의 CPU 할당 순서와 방법을 결정하는 것을 의미합니다. 스케줄링 알고리즘을 사용하고 이를 적용하여 프로세스를 관리하는 운영체제 요소를 스케줄러라고 합니다. 3. 멀티 프로세스 멀티 프로세스 운영 체제에서는 여러 프로세스가 CPU를 분할하여 시간을 할당받아 실행됩니다. 프로세스 A가 입출력 작업을 수행하는 동안 프로세스 ...2025.01.12
-
마이크로프로세서와 마이크로컨트롤러, AVR의 이해2025.11.191. 마이크로프로세서와 마이크로컨트롤러의 개요 마이크로프로세서는 중앙 처리 장치(CPU)의 핵심 부품으로 복잡한 연산과 데이터 처리를 담당하며 컴퓨터와 서버 같은 고성능 기기에서 사용됩니다. 반면 마이크로컨트롤러는 CPU, 메모리, 입출력 장치가 하나의 칩에 통합된 소형 컴퓨팅 장치로, 가전제품, 자동차, 산업용 기기에서 제어 기능을 수행합니다. 마이크로컨트롤러는 전력 소비가 적고 소형화된 장치에서 효율적으로 작동하며 프로그래밍된 명령어에 따라 반복적인 작업을 수행하는 데 특화되어 있습니다. 2. 마이크로프로세서와 마이크로컨트롤러의...2025.11.19
-
(A+) 마이크로프로세서응용 ATmega128 16Bit Timer, Counter, PWM 보고서2025.01.241. 타이머/카운터 타이머는 시간과 관련된 작업을 수행할 수 있으며, 특정 주파수의 구형파 생성, PWM 파형 생성, 펄스 폭 측정 등에 사용된다. 카운터는 입력 펄스를 계수하여 지정된 펄스수까지 계수하면 인터럽트를 발생시키는 기능을 한다. 많은 응용에서 타이머와 카운터가 유기적으로 상호작용한다. 2. ATmega128 타이머/카운터 ATmega128에는 4개의 타이머/카운터가 있으며, 타이머/카운터0과 2는 8비트, 타이머/카운터1과 3은 16비트로 구성되어 있다. 각 타이머/카운터는 내부 클럭 또는 외부 클럭을 사용할 수 있으며...2025.01.24
-
마이크로프로세서와 마이크로컨트롤러의 차이점 및 AVR 마이크로컨트롤러 설명2025.05.061. 마이크로프로세서 마이크로프로세서는 매우 작은 크기의 프로세서로, IC 집적기술, 컴퓨터 구조기술, 시스템 프로그래밍 기술을 단일 칩으로 집적화한 반도체 소자입니다. 1971년 인텔사에서 처음 발표되었으며, 현재 4비트, 8비트, 16비트, 32비트 등 다양한 비트 크기의 마이크로프로세서가 개발되어 사용되고 있습니다. 마이크로프로세서는 가전제품, 자동차, 컴퓨터 등 다양한 분야에서 사용되고 있습니다. 2. 마이크로컨트롤러 마이크로컨트롤러는 마이크로프로세서와 입출력 모듈을 하나의 칩으로 만든 장치로, 정해진 기능을 수행하도록 프로...2025.05.06
-
운영체제 연습문제2025.05.021. PCB(Process Control Block) PCB는 Process Control Block의 약자로, 다중 사용자 시스템에서 여러 개의 프로그램을 효율적으로 관리하기 위해 운영 체제가 프로그램 실행 제어를 위해 필요한 정보를 포함하고 있는 자료 구조입니다. PCB에는 프로세스의 우선순위, 현재 실행된 시간 등의 정보가 포함되어 있습니다. 2. 프로세스 상태 프로세스는 제출(submit), 보류(hold), 준비(ready), 실행(running), 대기(waiting), 종료(halted) 등의 상태를 가집니다. 제출 상...2025.05.02
