듣다보니 궁금한 점이 생겨서 질문드립니다! 메모리의 셀이 선택될 때는 bit line, word line 하나씩 해서 1개의 셀이 선택이 된다고 하셨는데, 컴퓨터 구조를 배우면서 (64-bit 아키텍처라고 가정하면) cpu가 메모리에서 값을 읽어올 때는 한번에 8바이트씩 읽어온다고 배웠습니다. 그러면 주소가 0x0~0xf 까지 16바이트의 메모리가 있고, 0x0 주소부터 읽어오는 명령을 받았다고 가정하면 0x0~0x7 주소까지 순차적으로 1바이트씩 읽어서 총 8바이트를 버스에 올려서 cpu로 전달하는게 맞는건가요? 만약 그렇다면, 0x1 ~ 0x8 주소의 값을 읽어올 때는 0x0 ~ 0x7, 0x8~0xf 의 주소의 값을 읽어오도록 2번 읽어오고 다시 데이터를 합치는 과정을 하거나 아니면 아예 오류를 발생시키기 때문에 프로그램에서 메모리 주소를 정렬시키는 명령어를 삽입하기도 한다고 합니다. 그런데 어짜피 하나의 셀에는 1바이트의 값이 저장되고 하나의 셀을 순차적으로 읽는 거면 굳이 메모리 주소를 정렬해서 2^n 배수의 주소부터 읽어오게 할 필요가 없지 않을까요?? 아무리 찾아봐도 어떻게 cpu가 메모리의 값을 읽어오는지( 왜 꼭 2^n의 배수의 주소만 읽을 수 있는지 ) 자세한 내용을 못 찾아서 질문드립니다.
교수님 강의 덕분에 반도체에 대한 다양한 지식을 쌓을 수 있었습니다.
덕분에 좋은 회사에도 취직하게 되었습니다.
항상 건강하시고 좋은 강의 부탁 드립니다. 감사합니다.
취직 진심으로 축하합니다.
그동안 저도 영상마다 열심히 질문해 주어서 오류도 많이 찾을 수 있었고, 강의 영상 만드는데 많은 도움이 되었습니다.
정말 좋은 채널이네요. 회사 업무에 어려움이 있었는데 많은 도움이 됩니다!
교수님, 재밌는 강의 감사합니다.
기초반도체공정 강의는 마무리 된것인지 알고 싶습니다!
항상 좋은 강의 감사합니다
사실 추가히고 싶은 강의들이 몇개 더 있는데, 제가 직접 경험했던 공정들이 아니라서 강의 준비가 많이 미루어지고 있습니다. 메모리소자 강의가 마무리 된 다음에 추가할 예정입니다.
@@DevicePhysics 감사합니다 교수님! 많은 도움 됐습니다
반도체를 공부하고 있는 학생입니다!
독학 중이라 어려움이 많은데 질문할 곳이 없어서 질문드립니다.
Bit line과 Column line은 다른가요?
같다면 차이는 무엇인가요?
word line, bit line은 강의에서 설명하였듯이 역할에 따라 구분한 것입니다.
column line은 말 그대로 세로줄이란 뜻입니다.
대부분의 경우, bit line이 column line일 경우가 많지만, 꼭 그래야 하는 것은 아닙니다.
@@DevicePhysics 고맙습니다!
듣다보니 궁금한 점이 생겨서 질문드립니다!
메모리의 셀이 선택될 때는 bit line, word line 하나씩 해서 1개의 셀이 선택이 된다고 하셨는데,
컴퓨터 구조를 배우면서 (64-bit 아키텍처라고 가정하면) cpu가 메모리에서 값을 읽어올 때는 한번에 8바이트씩 읽어온다고 배웠습니다.
그러면 주소가 0x0~0xf 까지 16바이트의 메모리가 있고, 0x0 주소부터 읽어오는 명령을 받았다고 가정하면
0x0~0x7 주소까지 순차적으로 1바이트씩 읽어서 총 8바이트를 버스에 올려서 cpu로 전달하는게 맞는건가요?
만약 그렇다면, 0x1 ~ 0x8 주소의 값을 읽어올 때는 0x0 ~ 0x7, 0x8~0xf 의 주소의 값을 읽어오도록 2번 읽어오고 다시 데이터를 합치는 과정을 하거나 아니면 아예 오류를 발생시키기 때문에 프로그램에서 메모리 주소를 정렬시키는 명령어를 삽입하기도 한다고 합니다.
그런데 어짜피 하나의 셀에는 1바이트의 값이 저장되고 하나의 셀을 순차적으로 읽는 거면 굳이 메모리 주소를 정렬해서 2^n 배수의 주소부터 읽어오게 할 필요가 없지 않을까요??
아무리 찾아봐도 어떻게 cpu가 메모리의 값을 읽어오는지( 왜 꼭 2^n의 배수의 주소만 읽을 수 있는지 ) 자세한 내용을 못 찾아서 질문드립니다.
미안하지만 이 질문은 제 분야가 아니라 답하기가 불가능합니다. 컴퓨터 아키텍처 관련 전문가에 질문 해야 답을 얻을 수 있을 것 같습니다.
@@DevicePhysics 그렇군요 감사합니다 :) 더 공부해보겠습니다!