lazarus0320
close
프로필 배경
프로필 로고

lazarus0320

  • 분류 전체보기 (295)
    • 토이 프로젝트 (1)
      • 쇼핑몰 프로젝트 (1)
    • 알고리즘 문제 풀이 (133)
      • 정렬 (3)
    • 알고리즘 스터디 (5)
    • JAVA (23)
      • SpringBoot (7)
      • SWING (11)
    • Flutter (10)
      • Issue (4)
      • GetX (6)
    • Next.js (2)
    • React (5)
      • recoil (1)
      • dnd (1)
    • 공부 기록 (1)
    • 파이썬 (21)
      • 자료구조와 알고리즘 (15)
      • 셀레니움(Selenium) (2)
    • Android (1)
    • 자바스크립트 (1)
    • CSS (10)
    • C언어 (9)
    • C++ (8)
    • CS 공부 (26)
      • 컴퓨터 구조 (16)
      • 컴퓨터 네트워크 (10)
    • 문제 해결 (14)
    • 영어 공부 (17)
      • 영어 회화 공부 (16)
    • 책 리뷰 (3)
    • 스크랩 (1)
    • 회고록 (2)
  • 홈
  • 태그
  • 방명록
컴퓨터 구조 09 : 인터럽트

컴퓨터 구조 09 : 인터럽트

인터럽트 컴퓨터 작동 중 예기치 않은 문제가 발생한 경우 문제를 해결하고 나서 원래 수행하던 프로그램을 다시 수행하는 메커니즘, 한 번에 하나의 명령만 수행할 수 있는 CPU의 한계를 보완함. CPU의 program counter(PC)에 의해 명령어를 처리하던 프로그램이 도중에 인터럽트가 발생하면 현재 수행하던 프로그램, 프로세서의 상태를 저장하고 인터럽트 처리기(interrupt handler)로 점프. 인터럽트 처리 동작(Interrupt Service Routine : ISR) 수행을 마치고, 인터럽트 처리기가 다시 원래 수행하던 프로그램으로 Return 하면서 저장했던 프로그램과 프로세서 상태를 가져오고 하던 일을 진행함. 실생활로 보는 인터럽트 인터럽트의 종류 외부 인터럽트 CPU 외부에서 어..

  • format_list_bulleted CS 공부/컴퓨터 구조
  • · 2022. 1. 22.
  • textsms
컴퓨터 구조 08 : 명령어 집합, 주소 지정 모드

컴퓨터 구조 08 : 명령어 집합, 주소 지정 모드

명령어 집합, 주소 지정 모드 명령어 집합 순차적 실행 명령어, 분기 명령어, 부 함수 호출 명령어, 복귀 명령어 명령어 구문 형식 명령 코드(연산 코드) : 함수 연산, 전달, 제어, 입출력 기능 오퍼 랜드 : 연산 수행에 필요한 데이터 혹은 데이터 주소 주소 지정 모드 : 오퍼 랜드가 저장된 위치를 인덱싱 하는 방법 주소 지정 모드 주소 : 주기억 장치에서 데이터가 저장된 위치 주소 지정 방식 : 주소를 지정하는 방식 유효 주소 : 데이터가 저장된 기억 장치의 실제 주소 주소 지정 방식에 따른 자료 접근 속도 즉치 주소 지정 > 레지스터 주소 지정 > 직접 주소 지정 > 레지스터 간접 주소 지정 > 간접 주소 지정 1 : 즉치 주소 지정 방식 명령어 주소 필드에 데이터가 들어가 있으며 상수 정의나 변..

  • format_list_bulleted CS 공부/컴퓨터 구조
  • · 2022. 1. 22.
  • textsms
영어 회화 100일의 기적 스터디 Day 3

영어 회화 100일의 기적 스터디 Day 3

What's the weather like? 날씨가 어때? A : What's the weather gonna be like this Saturday? B : The weather reporter said it was gonna be raining. A : I get the feeling that we should call off our trip. B : Boy! It totally slipped my mind. A : Don't tell me you were going to go alone behind my back. B : No way. I'll just go with the flow. 이번 주 토요일 날씨가 어떨 것같아? 일기예보에서 비 올거라고 했어 여행을 취소해야할 것 같은 느낌이 들어 이런! ..

  • format_list_bulleted 영어 공부/영어 회화 공부
  • · 2022. 1. 22.
  • textsms
파이썬 자료구조/알고리즘 04 : 기본 자료구조, 배열

파이썬 자료구조/알고리즘 04 : 기본 자료구조, 배열

파이썬에서는 배열을 리스트와 튜플로 구현 가능하다. 둘은 데이터 컨테이너라고 하며, 튜플의 경우 원소를 변경할 수 없다는 점에서 리스트와 차이가 있다. 리스트 원소를 변경할 수 있는 mutable형 객체. list01 = [] list02 = [1, 2, 3] list03 = ['A', 'B', 'C', ] # 맨 마지막 원소에 쉼표 생략 가능​ list()는 다양한 자료형 객체를 원소로 하는 리스트를 생성한다. list(), range()의 조합으로 특정 범위의 정수로 구성된 리스트를 생성할 수 있다. 리스트 원소 개수는 리스트 생성 때 반드시 결정해야하나, 원솟값을 지정하지 않을 경우에는 None을 사용하면 가능하다. list01 = list([1, 2, 3]) list02 = list('ABC') ..

  • format_list_bulleted 파이썬/자료구조와 알고리즘
  • · 2022. 1. 22.
  • textsms
파이썬 자료구조/알고리즘 03 : 파이썬과 C언어의 변수 저장 방식 차이

파이썬 자료구조/알고리즘 03 : 파이썬과 C언어의 변수 저장 방식 차이

파이썬과 C언어의 변수 저장 방식 차이 C언어 메모리 공간을 할당받고 값을 집어넣어서 사용한다. 방식 1 : 정적 메모리 할당 컴파일시 고정된 크기/타입의 메모리 공간을 할당받아서 사용 가능.(스택 공간) 크기가 정해지면 중간에 바꿀 수 없음 소멸시 운영체제가 자동으로 메모리를 반납 int a = 0; a라는 변수가 int형 크기만큼 메모리 공간을 할당받아서 0이라는 값을 넣음. 프로그램 종료시 운영체제가 자동으로 메모리 반납 방식 2 : 동적 메모리 할당과 포인터 런타임에 원하는 크기/타입의 메모리 공간을 만들고, 그 공간을 가리키는 주소를 포인터 변수에 저장하여 사용.(힙 공간) 포인터 변수는 주소를 가리키는 변수. 소멸시 메모리 반납을 수동으로 해줘야 함. char *str = NULL; # 포인터..

  • format_list_bulleted 파이썬/자료구조와 알고리즘
  • · 2022. 1. 22.
  • textsms
영어 회화 100일의 기적 스터디 Day 2

영어 회화 100일의 기적 스터디 Day 2

Don't mention it 별말씀을 A : I got something for your birthday. B : A present for me? You shouldn't have! A : It's cold outside. I'll give you a ride home. B : Don't bother, but thanks anyway. A : Don't mention it. That's what friends are for. B : Something smells fishy. Just be yourself. https://afterdawncoding.tistory.com/18 엑셀로 랜덤 영단어 암기장 만드는 법(개쉬움주의) 엑셀에서 지원하는 RAND함수를 이용하면 0이상 1미만의 실수를 반환해준다. 결..

  • format_list_bulleted 영어 공부/영어 회화 공부
  • · 2022. 1. 21.
  • textsms
  • navigate_before
  • 1
  • ···
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (295)
    • 토이 프로젝트 (1)
      • 쇼핑몰 프로젝트 (1)
    • 알고리즘 문제 풀이 (133)
      • 정렬 (3)
    • 알고리즘 스터디 (5)
    • JAVA (23)
      • SpringBoot (7)
      • SWING (11)
    • Flutter (10)
      • Issue (4)
      • GetX (6)
    • Next.js (2)
    • React (5)
      • recoil (1)
      • dnd (1)
    • 공부 기록 (1)
    • 파이썬 (21)
      • 자료구조와 알고리즘 (15)
      • 셀레니움(Selenium) (2)
    • Android (1)
    • 자바스크립트 (1)
    • CSS (10)
    • C언어 (9)
    • C++ (8)
    • CS 공부 (26)
      • 컴퓨터 구조 (16)
      • 컴퓨터 네트워크 (10)
    • 문제 해결 (14)
    • 영어 공부 (17)
      • 영어 회화 공부 (16)
    • 책 리뷰 (3)
    • 스크랩 (1)
    • 회고록 (2)
최근 글
인기 글
최근 댓글
태그
  • #자료구조
  • #자바 스윙
  • #DP
  • #컴퓨터 구조
  • #그래프
  • #백준 알고리즘
  • #CSS
  • #bfs
  • #BOJ 알고리즘
  • #컴퓨터 CS
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바