Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 가상 메모리
- mutex
- PYTHON
- 세마포어
- 단편화
- 페이지 대치
- fork()
- BOJ
- 페이지 부재율
- ALU
- Algorithm
- 컴퓨터구조
- Oracle
- 부동소수점
- 운영체제
- 기아 상태
- 백준
- 추상화
- 인터럽트
- 우선순위
- 동기화
- 알고리즘
- 트랩
- concurrency
- mips
- 스레드
- 교착상태
- 페이징
- 스케줄링
- 프로세스
Archives
- Today
- Total
목록레지스터 스필링 (1)
봉황대 in CS
[Chapter 2. 명령어: 컴퓨터 언어] 하드웨어의 프로시저 지원
* 본 글은 '컴퓨터 구조 및 설계: 하드웨어/소프트웨어 인터페이스(Computer Organization and Design: The Hardware/Software Interface) 5th edition'의 내용과 2021학년도 1학기에 수강한 '컴퓨터 구조' 과목 강의 내용을 함께 정리하여 작성하였습니다. 프로시저 (procedure) 프로시저(procedure)는 제공되는 인수(parameter)에 따라서 특정 작업을 수행하는 서브루틴을 말한다. 프로시저는 프로그래밍에서 함수(function)와 같다고 보면 되며, 이들은 프로그램을 이해하기 쉽고 재사용이 가능하도록 프로그램을 구조화하는 방법 중 하나이다. 인수는 프로시저에 값을 보내고 결과를 받아오는 일을 하므로, 프로그램의 다른 부분 및 데이..
Computer Science & Engineering/Computer Architecture
2022. 8. 20. 22:01