총 62개
-
Cortex M3의 Code, 접미사, CPSR의 플래그, 의미2025.01.031. 마이크로프로세서 마이크로프로세서란 제어장치, 연산장치, 레지스터와 같이 중앙처리장치에 해당하는 부분을 하나의 반도체 칩 안에 내장시켜서 기능을 수행하게 하는 장치를 의미한다. ARM 사의 Cortex-M3는 임베디드 계열로 저전력, 초소형으로 제작되었으며, 32비트 명령어 아키텍처를 사용하고 주로 어셈블리와 고급 언어로 작성된 프로그램을 실행할 수 있다. 2. Cortex-M3의 특징 Cortex-M3는 복잡하고 어려운 작업을 신속하게 처리할 수 있도록 많은 명령어가 설정된 저전력의 마이크로 컨트롤러를 위한 강력한 임베디드 프...2025.01.03
-
방통대 출석대체시험 컴퓨터구조 요약본2025.01.261. 컴퓨터 세대별 발전과정 컴퓨터 세대별 발전과정은 1세대 - 진공관(어셈블리어 일괄처리), 2세대 - 트랜지스터(고급언어 실시간처리), 3세대 - 직접회로[IC](시분할처리), 4세대 - LSI(인공지능 전문가시스템), 5세대 - VLSI(병렬처리, 자연언어처리)로 설명되어 있습니다. 2. 기본 연산회로 기본 연산회로에는 가산기(덧셈), 감산기(뺄셈), 승산기(곱셈), 제산기(나눗셈)이 포함됩니다. 3. MSI(Medium Scale Integrated circuits) MSI(Medium Scale Integrated circ...2025.01.26
-
CRS 시험 요점 정리2025.05.051. 사인입력 사인입력 방법에 대해 설명하고 있습니다. F1 키를 누르고 아이디와 비밀번호를 입력하는 방법을 설명하고 있습니다. 2. 작업장 정보 작업장 번호, PCC 코드, 에이전트 정보, 발권 가능 여부, 프린터 주소 등 작업장 관련 정보를 설명하고 있습니다. 3. 사인 넣기 및 빼기 작업장에 사인을 넣고 빼는 방법을 설명하고 있습니다. SIB 명령어로 사인을 넣고 SO 명령어로 사인을 빼는 방법을 설명하고 있습니다. 4. 작업장 이동 @A, @B 명령어를 사용하여 작업장 간 이동하는 방법을 설명하고 있습니다. 5. 지시어 사용...2025.05.05
-
유닉스에 대한 구조와 특징2025.01.121. 유닉스 구조 유닉스 운영 체제는 커널, 셸, 유틸리티 프로그램으로 구성됩니다. 커널은 하드웨어를 보호하고 프로그램과 하드웨어 간의 인터페이스 역할을 합니다. 셸은 사용자와 시스템 간의 인터페이스 역할을 하며, 명령어를 실행하는 역할을 합니다. 유틸리티 프로그램은 일반 사용자가 작성한 애플리케이션을 처리하는 데 사용됩니다. 2. 유닉스 특징 유닉스는 다중 사용자와 다중 작업을 지원하며, 높은 이식성을 가지고 있습니다. 또한 계층적인 파일 시스템을 가지고 있어 파일과 디렉토리를 효율적으로 관리할 수 있습니다. 유닉스는 다양한 언어...2025.01.12
-
유튜브(YouTube) 등에서 유닉스 또는 리눅스의 동작 장면을 살펴보고, 우리 수업에서 학습한 내용이 어떤 부분에서2025.01.201. 리눅스 리눅스는 1991년 핀란드의 Linus Torvalds에 의해 개발되었으며, 처음부터 인텔의 CPU인 80386을 장착한 PC 용도로 개발되었다. 리눅스는 멀티유저와 다중작업을 지원하는 유닉스와 비슷한 운영체제이지만 벨 연구소에서 사용한 유닉스 소스 코드를 사용하지 않고 독립적으로 개발되었다. 리눅스는 32비트 운영체제로 유닉스가 이루지 못한 부분을 갖추고 있으며, 멀티 플랫폼, 다른 운영체제에 대한 지원, 강력한 네트워킹 기능, 인터넷 지원 등의 특징을 가지고 있다. 2. 리눅스 동작 리눅스 사용 방법에 대한 영상을 ...2025.01.20
-
[만점] Cortex M3의 내부 구성도를 그리시오. 마이크로프로세서2025.01.131. Cortex-M3 마이크로컨트롤러 코어 Cortex-M3는 32비트 저전력 마이크로컨트롤러 코어로, 실시간 처리, 낮은 전력 소비, 중첩된 인터럽트 처리, 실시간 운영체제 (RTOS) 운영을 위한 기능, 다양한 주변 장치 및 통신 인터페이스를 지원하여 다양한 응용 분야에서 널리 사용되고 있습니다. Cortex-M3의 내부 구성도에는 명령어 해석과 실행 단계를 처리하는 파이프라인 구조, 레지스터 세트, RAM, ROM, 플래시 메모리, 통신 인터페이스, 타이머 및 카운터, ADC, 인터럽트 컨트롤러, 디버깅 및 추적 유닛 등이 ...2025.01.13
-
2024년 정보처리기사 실기 시험준비를 위한 기출문제 정리2 (~23년)2025.05.051. 데이터베이스 파일 구조 데이터베이스 파일 구조 중 해싱 방법은 키값을 해시함수(Hash Function)에 대입시켜 계산한 결과를 주소로 사용하여 레코드에 접근할 수 있게 하는 방법입니다. 인덱스 방법은 인덱스가 가리키는 주소를 따라 원하는 레코드에 접근할 수 있도록 하는 방법으로 <키값, 주소> 형태의 쌍으로 구성됩니다. 2. 3A 3A의 구성요소는 인증(Authentication), 권한 부여(Authorization), 계정 관리(Accounting)입니다. 계정 관리(Accounting)는 리소스 사용에 대한 정보를 수...2025.05.05
-
직접 주소 지정 방식과 간접 주소 지정 방식 비교2025.11.131. 직접 주소 지정 방식(Direct Addressing Mode) 직접 주소 지정 방식은 명령어의 오퍼랜드 필드에 포함된 내용이 유효 주소로 이루어지는 방식입니다. 'EA = A'로 표기되며, EA는 데이터가 저장된 기억장치의 실제 주소를 의미합니다. 장점은 데이터 인출을 위해 기억장치 액세스가 한 번만 필요하다는 것입니다. 단점은 연산코드를 제외한 비트만 주소 비트로 사용되어 직접 지정 가능한 기억장소 수가 제한적이라는 점입니다. 2. 간접 주소 지정 방식(Indirect Addressing Mode) 간접 주소 지정 방식은 ...2025.11.13
-
『리눅스 과제02』2025.05.101. 리눅스 시스템 이 과제는 리눅스 시스템에서 기본적인 디렉토리 및 파일 관리 명령어를 실습하는 내용입니다. 학생들은 터미널에서 cd, mkdir, touch, ls, rm, tar, zip 등의 명령어를 사용하여 디렉토리 구조를 생성하고 파일을 관리하는 방법을 익히게 됩니다. 또한 압축 및 해제 명령어를 통해 파일 크기를 효과적으로 관리하는 방법도 배웁니다. 2. 디렉토리 및 파일 관리 이 과제에서는 디렉토리 생성, 파일 생성, 복사, 이동, 삭제 등의 기본적인 파일 관리 기술을 다룹니다. 학생들은 상대 경로와 절대 경로 사용법...2025.05.10
-
컴퓨터구조 CPU설계_Quartus 설계_20242025.01.161. 컴퓨터 명령어 컴퓨터 명령어는 각각 16진수 코드로 되어있는 마이크로 연산이다. 명령어를 Instruction Register (IR)에 넣어 해석을 진행해 필요한 장치에서 명령어를 실행한다. 메모리 참조 명령어는 주소가 필요하다. 첫째 자리의 0~E까지를 보고 메모리 참조 명령어임을 확인하고 뒤의 XXX에 주소를 넣는다. 레지스터를 건드리는 명령어는 정해져 있는 레지스터 명령어 16진수 값을 가져와서 처리한다. 2. 기본적인 제어장치의 구성 명령어가 IR에 들어가면 하위 12 bit( IR 0~11 )는 주소 bit로 할당된...2025.01.16
