묻고 답해요
153만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
순위 정보를
불러오고 있어요
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
파이프라이닝 질문
ALU나 제어장치같은 건 한 개인데 어떻게 파이프라이닝으로 1코어 2스레드를 구현하는건가요? 2스레드를 구현하려다가 인출 해석 실행 저장 중 한 가지 과정에서 ALU나 제어장치를 동시에 사용하는 경우가 발생하지 않나요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
컴퓨터 정보의 단위 중...
정보 단위 중, 킬로바이트는 KB가 아닌 kB k가 소문자로 사용하는건가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
캐시 메모리 코어 내부의 캐시메모리의 데이터 일관성
수업 도중에 여담으로 설명해준 내용에 대해 의문이 생겨서 질문글을 남기게 되었습니다.멀티코어 프로세서로 데이터를 처리할 때, 각각의 코어 내부에 탑재되어 있는 캐시메모리(L1, L2)가 있다고 설명해주셨습니다. 작업 도중에 메모리와 캐시메모리에 저장되어있는 내용(데이터)가 변경되는 것은 데이터 처리의 자연스러운 흐름이라 이해가 됩니다. 그러나 코어1에 있는 캐시메모리의 내용이 바뀌게 되면 왜 코어2에 있는 캐시메모리가 알아야 하는지 이해가 되지 않아 질문을 남기게 되었습니다.제가 이해한 것은, 멀티코어는 데이터처리를 더 빠르게 하기 위한 설계이므로, 같은 데이터가 아닌 다른 데이터를 처리하는 것이 유리하다고 생각합니다. 그래서 코어1에 있는 캐시메모리와 코어2에 있는 캐시메모리는 독립적인 관계라고 생각이 듭니다. 수업시간에 말씀해주신 데이터 일관성과 각 코어에 있는 캐시메모리의 데이터 처리와의 관계가 어떤것인지 자세하게 알고싶습니다.
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
강의에서 말씀하시는 병행 실행의 의미에 대해 질문 드립니다.
안녕하세요. 강의 잘들으면서 많은 도움 받고 있습니다. 부모 프로세스가 fork()를 통해 자식 프로세스를 생성하고, exec()를 호출하여 새로운 프로그램으로 덮어씌어진 후, 부모 프로세스와 자식 프로세스가 병행 실행된다고 하신 것으로 알고 있습니다.이때 병행 실행의 의미가 부모 프로세스와 자식 프로세스 둘 다 실행상태라는 의미인지, 아니면 그냥 자식프로세스가 프로세스 목록에 추가된다는 의미인지 궁금합니다.
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
안녕하세요. 플래그에 대해서 궁금해져서 질문드립니다.
제가 깊게 몰라서 이런 질문 드리는 것일지 모르겠지만 CPU 자체에 음수와 양수를 구분하기 위한 플래그가 있다면 굳이 2의 보수법으로 음수를 표현하기 보다는 그냥 그 수 자체에 음수라는 플래그를 달아서 단순히 표현하는 것이 더 낫지 않나요? 예를 들어서 0101(2) 가 플래그를 음수로 달고있으면 -5라고 바로 인식할 수 있는 것인데 괜히 복잡하게 2의 보수법을 사용해서 0101(2)가 플래그를 음수로 달고 0101(2)라는 것을 또 1011(2)의 음수로 인식을 해서 CPU가 일을 두 번 하게 만드는 것이 아닌가 해서 여쭤봅니다.
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
고립형 입출력
메모리 맵 입출력 방식에 메모리와 입출력 장치에 같은명령어 사용 가능이라고 하셨는데 명령어에 입출력 전용 명령어도 포함 인가요??
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
강의 내용을 블로그에 정리해서 올려도 될까요?
강사님 안녕하세요!강의 내용을 개인필기로 정리해서 복습차원으로 블로그에 업로드해도 될까요?출처는 꼭 표기하겠습니다.
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
프로세스 생성기법 fork 질문
위의 그림에서 태그(PID,PPID)그림에 대한 질문입니다태그에 적힌 데이터는 메모리의 kernel영역에 똑같이 복제되는 부분은 메모리의 사용자 영역에 적히는 건가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
메모리 맵 입출력 질문
입출력장치를 위한 주소공간의 정보들은 드라이버 설치를 통해서 메모리에 해당 정보가 저장되는건가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
MMU안에 베이스 레지스터가 있나요?
베이스 레지스터가 MMU 내부에 있는건가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
부품관점에서 C언어 컴파일 과정을 이해하고 싶습니다.
한글.exe처럼 exe파일들은 하드디스크에 기계어로 저장되어 있는 건가요?자바로 작성된 소스코드를 실행할 때, 이 소스코드는 기계어로 변환하여 메모리에 적재되는 건가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
9:22 메모리맵 입출력에서 제어레지스터는 어디에있나요?
네
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
helper.c가 없으면 링킹이 생략되나요?
네
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
5번지에 쓰라는 명령은 디폴트인가요?
없는데 어떻게 5번지에 자동으로 가나요?
-
미해결비전공자를 위한 컴퓨터 구조
1비트를 선택하는 MUX회로라고 말씀하셨는데, 여기서 1비트의 의미가 무엇인가요?
1비트를 선택하는 MUX회로라고 말씀하셨는데, 여기서 1비트의 의미가 무엇인가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
후속 강의나 책이 있을까요?
안녕하세요. 개발자를 위한 컴퓨터 공학 1:컴퓨터구조와 운영체제인데요. 개발자를 위한 컴퓨터 공학 2는 무엇이 되나요?? 향후 계획을 알고 싶습니다.
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
메모리에서 물리주소와 논리주소를 나눈 이유
안녕하세요. 섹션6의 <메모리의 주소 공간> 강의의 2분경 강의를 보면.. 메모리의 물리 주소와 논리 주소를 나눈 이유에 대해서 설명해주시고 계시는데요.좀 더 보충 설명 해주실 수 있나요.메모리에 저장된 값들이 시시각각 변하기 때문에, 물리주소를 알지 못하는 건 알겠고, 같은 프로그램이라도 실행할때마다 주소가 할당되는것도 다른건 알겠는데, 그 '시시각각' 변할떄마다의 물리주소를 그대로 cpu가 사용한다거나, 그냥 '논리주소'를 사용한다거나 뭔 차이인거죠? 즉, 강사님이 말해주신 물리주소와 논리주소를 나눈 이유에 대해서 설명하신 내용은 뭔지는 다 이해했습니다만, "그럼에도 불구하고 왜 굳이?? 논리주소를 사용하지? 그냥 물리주소 사용하면 안되나?" 라는 생각이 들어서요.. ㅋㅋ 그게 그거인거같아요ㅠ.. 결국 논리주소도 물리주소로 변환되기 때문에 이런 변환 자체를 할 필요없이 그냥 시시각각 변하는 물리주소를 이용하면 되지않나? 싶은 생각이 들어서 질문드려요.. ㅠㅠ이러한 내용은 설명하기 복잡하시면 그냥 간단하게 강의 중에 얘기 하신 "cpu는 메모리에 접근할때 논리주소를 이용하도록 설계되어 있다" 는 말을 받아들이는겠습니다.. ㅎㅎ
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
메모리와 프로세스 질문
메모리에 프로세스가 생성 되면각각의 프로세스에 스택 영역, 힙 영역, 데이터 영역, 코드 영역이 생성 되는 건가요?만약 맞다면명령어 사이클과 인터럽트에서 말했던 인터럽트시 스택 영역에 기존 프로그램의 정보(프로그램 카운터 등)들을 저장한다 했는데,여기서 말하는 스택 영역은 각각의 프로세스의 스택 영역 과 다른 의미의 스택 영역 인가요?아니면 해당 프로세스의 스택 영역에 저장 되는건가요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
CPU 명령 실행 예시에서
1. 제어장치가 ALU에게 100과 120을 더하라는 지시를 하는 것도 제어신호를 통해 이루어지는 것인가요?2. 만약 맞다면 해당 제어신호는 제어장치가 1번째 메모리 읽기 신호를 통해 읽어온 명령어를 해석한 직후에 전송되는 것인가요? 아니라면 어느 시점에 전송되는 것인가요?3. CPU의 역할 중에서 메모리에 저장된 명령어 읽어들이기 + 읽어들인 명령어 해석은 제어장치가 단독으로 하는 것으로 생각되지만읽어들인 명령어의 실행은 제어장치와 ALU가 함께하는 업무인 것인가요?
-
미해결초보자를 위한 IT 인프라의 이해
강의 중복
OSI7계층 (1) 을 클릭하면 TCP/IP(1) 강의가 나옵니다.. 수정 부탁드립니다.
주간 인기글
순위 정보를
불러오고 있어요