분류 전체보기
-
Confidential Computing 기술 동향과 전망주간기술동향 2024. 8. 15. 11:56
ITFIND 주간기술동향 2125호 본 내용의 경우 IITP의 주간기술동향에 대해서 요약한 내용으로 원문은 아래의 링크를 참고 부탁드립니다.https://www.itfind.or.kr/streamdocs/view/sd;streamdocsId=G3Rbgla0chXJmXax6IGnpQsaD_PCoMZXXzuCSBoRPM8 발행일: 2024-03-14 서론Confidential Computing (CC)은 데이터 보호와 개인 정보 보안에 중점을 둔 컴퓨팅 환경을 제공하는 기술적 접근 방식이다. 일반적으로 사용되는 격리, 접근 통제, 암호화, 키 관리 기술 등을 하드웨어로 구현하여 소프트웨어보다 더 강력한 통제를 보장한다는 의미에서 CC라는 영역으로 구분하게 되었다. 특히, 클라우드 컴퓨팅 환경의 경우 운영자..
-
메모리 계층 구조 (memory hierarchy)컴퓨터지식/메모리 2024. 6. 30. 14:00
배경컴퓨터 시스템을 효율적으로 운영하기 위해서는 다양한 종류의 기억장치를 적절하게 활용하는 것이 필수적입니다. 기억장치는 속도, 용량, 가격 측면에서 다양하며, 각각의 특성을 이해하고 이를 효과적으로 활용하는 것이 중요합니다. 이번 포스팅에서는 CPU 내부 기억장치와 외부 기억장치의 특성과 이를 적절히 활용하는 방법에 대해 알아보겠습니다. 구성요소컴퓨터 기억장치는 크게 두 가지로 나눌 수 있습니다: CPU 내부 기억장치와 CPU 외부 기억장치입니다. CPU 내부 기억장치CPU 내부 기억장치는 다음과 같은 특성을 가집니다고속: 연산 속도가 매우 빠릅니다. 이는 CPU와 직접 연결되어 데이터를 빠르게 주고받을 수 있기 때문입니다.저용량: 용량이 상대적으로 적습니다. 이는 고속 처리를 위해 많은 데이터를 저..
-
소프트웨어 중심 자동차와 차량용 지능형 반도체 동향주간기술동향 2024. 6. 10. 18:31
ITFIND 주간기술동향 2125호 본 내용의 경우 IITP의 주간기술동향에 대해서 요약한 내용으로 원문은 아래의 링크를 참고 부탁드립니다.https://www.itfind.or.kr/streamdocs/view/sd;streamdocsId=fLBv96vj-z4F5O7UfqNL3Jp4pGZdSaotQ_yZRM_N2A4 발행일: 2024-03-14 서론4차 산업혁명 이후 자동차 산업은 크게 자율주행, 커넥티드 등 자동차의 지능화와 새로운 동력원을 사용하여 주행하는 친환경 자동차로 패러다임이 변경하고 있음이와 더불어 전통적인 수송의 개념에서 서비스 중심의 모빌리티로의 패러다임 전환을 통해 도심항공모빌리티 (UAM: Urban Air Mobility)와 같은 새로운 방식의 이동 수단 등장빅데이터, 엣지, ..
-
CPI (Clock per instruction) 및 프로세스 성능 향상 기법컴퓨터지식/컴퓨터구조 2024. 5. 5. 13:40
CPI (Clock per instruction)컴퓨터의 모든 명령어는 CPU의 클럭 펄스에 맞춰 명령어를 처리하는 방식으로, 클럭 펄스에 따라서 메모리에서 명령어를 가져와서 해석하고 처리하는 방식으로 작동한다.CPI는 Clock per instruction 으로 한 명령어를 실행하는 데 걸리는 평균 클럭 사이클 수를 나타내며, 프로세서의 성능을 평가하는 중요한 지표 중 하나이다. CPI가 낮을수록 프로세서가 효율적으로 작동하고 빠르게 명령어를 처리할 수 있다,최근에는, 파이프라이닝과 캐시모메모리 기술을 활용해서 CPI를 줄이기 위한 기술들을 적용하고 있으며, 파이프라이닝의 경우 한번의 싸이클의 CPU의 fetch, decode, exucte의 과정을 병렬적으로 처리하기 위한 방법으로 활용된다.만약 1...
-
CPU의 ALU (Aruthmetic and logical unit)및 CU (Control unit)컴퓨터지식/컴퓨터구조 2024. 3. 31. 13:12
배경CPU 내부는 아래와 같이 PC, ALU, AC, MAR (Memory Address Register , 기억장치 주소 레지스터) , 제어장치 (Control unit), IR, MBR (Memory Buffer Register, 기억장치 버퍼 레지스터) 로 구성되며,주기억장치에서 필요한 명령어를 읽는 과정인 fetch, 읽어온 명령어를 해석하는 decode, 해석된 명령어를 ALU를 통해 산술 및 논리연산을 싱행하는 execute, 수행 결과를 주기억장치에 저장하는 write back 싸이클로 이루어진다. 이중 CPU의 3대 구성요소는 연산장치 (ALU), 제어장치 (Control unit), 레지스터 세트로 구성되며, 본 포스팅에서는 ALU와 Control unit (CU) 에 대하여 알아보려고 ..
-
CPU major state 및 명령어 처리과정컴퓨터지식/컴퓨터구조 2024. 2. 11. 12:27
CPU major state 정의CPU가 무엇을 하고 있는지 나타내는 상태로 major state 또는 machine cycle 이라고 부르며,CPU가 무엇을 위해 접근하느냐에따라 fetch, execute, indirect, interrup 싸이클로 구분 CPU major state 설명major state의 4가지 상태는 F. R 플립플롭의 상태를 가지고 파악함 CPU 내부버스를 포함한 major cycle 의 micro operation1. fetch cycle실행할 명령어를 메모리에서 인출 하는 단계CPU는 PC를 1씩 증가시키며 명령어를 기억장치에 저장된 순서대로 읽는것이 가능 C0t0MAR PC에 있는 주소를 MAR로 이동C0t1MBR 메모리에 있는 내용을 MBR로 저장, PC 1 증가C0..
-
CPU 명령어 처리방식 CISC 방식 RISC 방식컴퓨터지식/컴퓨터구조 2024. 2. 11. 12:27
배경 CISC와 RISC는 MCU 아키텍처에서 사용되는 두가지 다른 설계 철학으로 CPU의 명령어 처리방식에 따라 CISC와 RISC 방식으로 나뉜다. 즉 CPU의 명령어 셋 아키텍처 인것이다. 4세대 컴퓨터 (대규모집적회로를 소자로 사용한 컴퓨터)부터 마이크로프로세서 (Micro Processor)의 출현으로 컴퓨터의 소형화가 이루어지기 시작했으며 MCU의 아키텍처 개발을 위한 기반을 제공하는 Complex Instruction Set Computer (CISC) 구조가 주를 이루고 있었다. CISC는 필요한 모든 명령어 셋을 갖추도록 설계된 용어로 하나의 명령어당 최대한 많은 작업을 하게하는 것이라 적은수의 명령어로도 프로그램을 작성하기 쉽다는 장점이 있었다. 하지만 이런 CISC 방식은 명령어 개수..
-
CPU 구성 요소컴퓨터지식/컴퓨터구조 2024. 2. 9. 11:09
배경 컴퓨터의 3대 구조는 중앙처리장치인 CPU, 기억장치인 메모리와 디스크, 입출력 I/O가 추가된다면 컴퓨터를 이루는 기본 골격이다. 여기서 CPU는 중앙처리장치로 컴퓨터 시스템을 통제하고 프로그램 실행의 연산 및 처리를 담당한다. 워드는 CPU가 한번에 처리할 수 있는 데이터 크기를 의미한다.만약 CPU가 한번에 16비트 처리가 가능하면 1워드는 16비트가 된다. 워드는 CPU마다 다르지만 현대 컴퓨터의 워드 크기는 대부분 32비트 혹은 64비트이다. 인텔의 X86 CPU는 32비트 워드이며 X64 CPU는 64비트 워드이다. CPU 명령어 처리방식으로는 RISC, CISC가 있다. CPU 정의 중앙처리장치로 컴퓨터 시스템을 통제하고 프로그램 실행의 연산 및 처리를 담당 CPU 3대 구성요소 연산장..