Computer Science/Computer Architecture

[컴퓨터구조] 폰노이만 x86-64 아키텍처

2024. 5. 5. 20:53
목차
  1. 컴퓨터 구조의 종류
  2. x86-64 아키텍처

컴퓨터 구조의 종류


- 기능 구조의 설계

  • 폰 노이만 구조
    • 핵심 기능 3가지
      1. 연산 : ALU
      2. 제어 : CU, 버스
      3. 저장 : Register, RAM
    • CPU 안에 레지스터가 필요한 이유
      • CPU의 연산 속도가 기억장치와의 데이터 교환 속도보다 빠르기 때문에 병목 현상이 일어남
  • 하버드 구조
  • 수정된 하버드 구조

- 명령어 집합구조 (Instruction Set Architecture, ISA)

: CPU가 해석하는 명령어의 집합

ISA가 다양한 종류가 존재하는 이유는 기계마다 다른 컴퓨팅 능력을 필요로 하기 때문

  • x86, x86-64 : 데스크톱, 랩톱
  • ARM
  • MIPS
  • AVR

- 마이크로 아키텍처

  • 캐시 설계
  • 파이프라이닝
  • 슈퍼 스칼라
  • 분기 예측
  • 비순차적 명령어 처리

- 하드웨어 및 컴퓨팅 방법론

  • 직접 메모리 접근
  • 간접 메모리 접근

x86-64 아키텍처


n 비트 아키텍처 : CPU가 이해할 수 있는 데이터의 단위

-> WORD 가 크면 유리한 점 : 접근할 수 있는 가상 메모리의 크기가 커진다.

 

https://e-dl.tistory.com/16

저작자표시 비영리 변경금지 (새창열림)
  1. 컴퓨터 구조의 종류
  2. x86-64 아키텍처
'Computer Science/Computer Architecture' 카테고리의 다른 글
  • [컴퓨터구조] 2. CPU의 구조와 기능
  • [컴퓨터구조] 1-1. 컴퓨터의 기본 구조
agor
agor
agor
Steady Study
agor
전체
오늘
어제
  • Category (61)
    • Language (5)
      • C (1)
      • Java (1)
      • PHP (3)
    • DB (1)
      • MySQL (1)
    • Library (2)
      • React (2)
    • Framework (1)
      • SpringBoot (1)
    • Coding Test (13)
      • C (3)
      • Python (10)
    • Computer Science (6)
      • Computer Architecture (3)
      • Network (3)
    • OS (7)
      • Linux (7)
    • InfoSec (23)
      • Pawnable (3)
      • Reversing (8)
      • Wargame (11)
      • Web (1)
    • Cloud (1)
      • AWS (1)

블로그 메뉴

  • 📖Guestbook
  • 🖥️GitHub
  • ✏️Post
  • ⚙️Manager

공지사항

인기 글

태그

  • 오블완
  • 티스토리챌린지

최근 댓글

최근 글

hELLO · Designed By 정상우.
agor
[컴퓨터구조] 폰노이만 x86-64 아키텍처
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.