240527 데일리 포스팅 | 장치 컨트롤러와 장치 드라이버, Array, Dictionary, Set, ARM, x86
0. 벌써 5월이 끝나가네요...라고 저번 포스팅에서 썼는데아직도 5월이 끝나가는 중 다행이다? 1. 데일리 루틴 ✅ 컴구+운체 강의 1개 강의명 : 장치 컨트롤러와 장치 드라이버입출력 장치 : 컴퓨터 외부에 연결되어 내부와 정보를 주고받을 수 있는 장치입출력 장치- 종류가 엄청 많다. (형식, 속도 등이 장치마다 매우 다름)- CPU와 메모리의 데이터 전송률은 높지만 입출력장치의 데이터 전송률은 낮다. -> 장치 컨트롤러를 통해 정보를 주고 받음- 구조 : 데이터 레지스터, 상태 레지스터, 제어 레지스터 => 장치 드라이버 : 장치 컨트롤러의 동작을 감지하고 제어하는 프로그램- 역할 : 통신 중계, 오류 검출, 데이터 버퍼링 ✅ 1일 1프로그래머스(+잔디) 두 수의 합,, 한거는 솔직히 ?..
2024. 5. 27.
240517 데일리포스팅 | Any, AnyObject, nil, 보조기억장치
데일리 루틴 ✅ swift 문법 강의 1개오늘 들은 강의명 : Any, AnyObject, nil 내용 : 기본 데이터 타입은 아니지만 데이터 타입에 위치해 특별한 역할을 수행하는 Any, AnyObject, nilAny - Swift의 모든 타입을 지칭하는 키워드(하지만 다른 타입으로 선언한 곳에 Any로 선언한 값을 할당하지는 못함) AnyObject - 모든 클래스 타입을 지칭하는 프로토콜 nil - 없음을 의미하는 키워드 (Null과 비슷)대신 Any, AnyObject에 nil 불가 ✅ 컴구+운체 강의 1개오늘 들은 강의명 : 다양한 보조기억 장치 내용 : 하드 디스크 - 자기적인 방법RPM, 스핀들, 플래터, 디스크암, 헤드섹터, 트랙, 실린더탐색시간, 회전 지연, 전송 시간플래시 메모리 - ..
2024. 5. 17.