| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- 폰노이만구조
- 정보관리기술사 #컴퓨터시스템응용기술사
- 정보관리시술사
- 백준
- 크롬확장프로그램
- onnx
- 정보관리기술사 #seongyle
- 브루트포스
- 컴퓨터시스템응용기술사
- 컴퓨터시스테응용기술사
- 코디세이
- 정보관리기술사
- 하버드구조
- 컴퓨터시슴테응용기술사
- codyseey
- chrome
- Cam
- iF
- 알고리즘
- CPU
- Today
- Total
목록전체 글 (41)
yeonseong
CISC와 RISC의 명령어 구조 비교 심화 분석1. 서론컴퓨터 아키텍처에서 명령어 집합 구조(ISA)는 프로세서의 성능, 전력 효율, 응용 분야를 결정짓는 핵심 요소이다. ISA는 크게 CISC와 RISC로 구분되며, 각기 다른 설계 철학을 바탕으로 발전해 왔다.2. CISC와 RISC의 개념 및 배경CISC (Complex Instruction Set Computer)복잡한 명령어 제공 → 코드 길이 축소마이크로코드 기반 제어 → 하드웨어 복잡도 증가대표 아키텍처: x86, VAXRISC (Reduced Instruction Set Computer)단순하고 정형화된 명령어 → 클록당 명령어 수 증가명령어 수 최소화, Load/Store 방식 사용대표 아키텍처: ARM, MIPS, Power3. 명령어..
폰 노이만 컴퓨터 구조: 개념과 저장 프로그램(Stored-Program)폰 노이만 아키텍처는 프로그램과 데이터를 동일한 메모리에 저장하고 공용 버스로 접근하는 저장 프로그램 구조를 제안한 모델이다. 즉, 주기억장치에 명령어와 데이터가 함께 저장되며 중앙처리장치(CPU)는 제어장치(CU)와 산술논리연산장치(ALU), 레지스터 등을 이용해 메모리로부터 명령을 인출(fetch), 해독(decoding), 실행(execution)하는 순차적 처리 방식을 따른다. 이 구조에서는 CPU, 메모리, 입출력 장치가 버스로 연결되며, 저장된 프로그램 개념에 따라 명령어와 데이터를 동일한 매체에서 처리할 수 있는 유연성을 확보했다.본론1) 폰 노이만 구조 개요 및 Stored-Program 개념폰 노이만 구조는 1945..
CPU(중앙처리장치)에 대한 총체적 이해와 기술 동향 분석CPU는 컴퓨터 시스템의 두뇌 역할을 수행하는 핵심 하드웨어로, 모든 연산 처리와 시스템 제어를 담당한다. 본 답안에서는 CPU의 기본 개념부터 구조, 동작원리, 아키텍처 발전과정, 최신 기술 동향까지 체계적으로 분석하고자 한다. 특히 최근의 멀티코어 기술과 인공지능 가속화 추세, 그리고 양자컴퓨팅과의 연계 가능성까지 살펴보며, 미래 정보통신 인프라 발전 방향에 대한 통찰을 제공할 것이다.1. CPU의 개념 및 역할1.1 CPU의 정의 및 기본 개념 CPU(Central Processing Unit)는 컴퓨터 시스템의 중앙처리장치로, 메모리에 저장된 명령어를 인출하여 해석하고 실행하는 핵심 하드웨어 구성요소이다. 컴퓨터 내에서 산술 연산, 논리..
[ 응용 소프트웨어 (Application) ]─────────────────────────────│ - 사용자 기능 제공│ - AI 기반 앱, 클라우드 서비스 등▼[ 시스템 소프트웨어 (OS, Middleware) ]─────────────────────────────│ - 자원관리, 스케줄링, I/O 제어│ - AI 프레임워크, AutoML 연동▼[ 펌웨어 (Firmware) ]─────────────────────────────│ - 하드웨어 초기화, 부팅, 저수준 제어│ - AI 가속기용 펌웨어(BMC, BIOS/UEFI)▼[ 하드웨어 (Hardware) ]─────────────────────────────│ - CPU, GPU, NPU, 메모리, I/O 장치│ - AI 전용 칩셋..
1. 컴퓨터 5대 구성요소 및 설명 1.1 컴퓨터의 5대 구성요소 입/출력장치, 산술연산장치, 제어장치, 기억장치로 구성 1.2 컴퓨터 5대 구성요소 설명 컴퓨터의 5대 구성요소 설명 및 기술요소 정리 구성요소 설명 대표 기술요소 및 장치 입력(Input) 외부의 데이터를 컴퓨터 내부로 전달하는 기능 키보드, 마우스, 스캐너, 마이크 등 기억(Memory) 데이터, 명령어, 연산 결과 등을 저장하는 기능 RAM, ROM, HDD, SSD 산술연산(AL..
정보관리기술사 시험 요건이 되는 4년 후 2029년 시험에 합격하는 것을 목표로 하기정보관리기술사 로드맵정보관리기술사 출제 범위 목차1. 정보 시스템 개요정보 시스템의 개념 및 발전 과정 정보 시스템 분류(전략 정보 시스템, 운영 정보 시스템 등) 정보 시스템 아키텍처 및 프레임워크 정보 시스템 성능 평가 및 벤치마킹 2. 소프트웨어 공학 및 개발 방법론소프트웨어 생명 주기(SDLC) 요구사항 분석 및 모델링(UML, ERD) 소프트웨어 설계 기법(모듈화, 추상화, 패턴 등) 소프트웨어 개발 방법론(애자일, 폭포수 모델, V-모델 등) 소프트웨어 테스트 및 품질 관리(SQA, TDD, 자동화 테스트) 유지보수 및 변경 관리 3. 데이터베이스 및 데이터 관리데이터베이스 개념 및 설계 관..
기존의 문제점1. 이미 지난 시간에 대해서 평가창을 열 수 있었음2. 직관적이지 않은 시간선택3. 평가창을 여는데까지 뎁스가 깊음4. 해당 날짜만 선택할 수 있음해결1. 인터페이스를 직관적으로 개선2. 다른 날짜에 시간도 선택 가능하도록 개선기존의 문제점 2input창의 width가 고정되어 있어 긴 글을 한번에 보지 못하는 문제해결 2input을 textarea로 변경하여 사용자가 영역을 확장할 수 있도록 변경다운로드 링크https://chromewebstore.google.com/detail/codyssey-improved/dmmmabfahpkbjajgijapgfiiicdekmme깃허브 주소https://github.com/YeonSeong-Lee/codyssey_improved/
문제https://www.acmicpc.net/problem/13412풀이# https://www.acmicpc.net/problem/13412import sysinput = sys.stdin.readlinet = int(input())def gcd(a, b): while b > 0: a, b = b, a % b return adef count_disjoint_pair(n): cnt = 1 for i in range(2, int(n ** 0.5) + 1): if n % i == 0 and gcd(i, n // i) == 1: cnt += 1 return cntfor _ in range(t): n = int(input()) print(count_disjoint_pair..