본문 바로가기
728x90

레지스터5

시스템해킹 레지스터 쓰임새와 시스템콜 https://com24everyday.tistory.com/222 시스템해킹 nano 통해 어셈블리코드 실행 vi 을 많이 써봤어도 nano는 써본 적이 없어서 신기했습니다. 단축키 정리는 이 블로그가 좋은 거 같습니다. https://junistory.blogspot.com/2017/08/nano.html nano에디터 소개 및 사용법 Web개발, 웹디자인, 웹.. com24everyday.tistory.com 여기서 볼 수 있었던 다음 코드가 64비트 운영체제에서 어떻게 동작하는지, 레지스터들을 배워보고 알아보고 그 레지스터들이 동작되기 위해 사용되는 시스템 콜에 대해서 알아보겠습니다. (마지막 줄에 syscalls 이 아닌 syscall을 해야합니다) https://docs.microsoft.co.. 2020. 7. 31.
논리회로설계 레지스터들 간의 연결 우선 레지스터전송수준 설계를 하고, 그 다음에는 각 서브 블럭별로 게이트 수준 설계를 해야합니다. 소프트웨어에서 변수를 많이 사용하는 것처럼 하드웨어에서도 레지스터들을 많이 사용합니다. 마찬가지로 하드웨어에서도 많은 레지스터를 사용합니다. 예로 스마트폰 안 마이크로프로세서(AP)는 레지스터를 수천개 이상 가지고 있습니다. 이런 수천개 레지스터 사이에 레지스터 트랜스퍼가 일어날려면 하드웨어에서 물리적으로 연결이 되어야 합니다. 처음 받던 거 처럼 R2 버스 라고 합니다. 버스는 하드웨어에서 매우 중요한 겁니다. b에서 만일 R2 2020. 6. 25.
논리회로설계(레지스터 전송 수준에서의 논리설계방법) 안녕하세요. 옆집컴공생입니다. 저번 시간에는 레지스터 전송수준설계에 대해 배웠죠. 오늘은 이에 대해 더 배워보겠습니다! https://com24everyday.tistory.com/138 논리회로설계(레지스터전송수준설계) 안녕하세요. 옆집컴공생입니다. 오늘도 논리회로설계 수업 리뷰를 해보겠습니다.ㅎㅎ 아래 포스팅은 저번 주 강의 내용입니다. https://com24everyday.tistory.com/119 논리회로와 설계(레지스터) 오늘 배� com24everyday.tistory.com 복습 레지스터 전송은 소프트웨어의 변수할당과 같습니다. 그럼 변수 할당은 A = B 뿐만 아니라 A = B + C 가 가능한데 이런 식이 레지스터 전송에서도 가능할까요? 정답은 '네, 할 수 있습니다' 입니다. 이를 .. 2020. 6. 12.
논리회로설계(레지스터전송수준설계) 안녕하세요. 옆집컴공생입니다. 오늘도 논리회로설계 수업 리뷰를 해보겠습니다.ㅎㅎ 아래 포스팅은 저번 주 강의 내용입니다. https://com24everyday.tistory.com/119 논리회로와 설계(레지스터) 오늘 배운 강의를 복습해보겠습니다. 오늘은 레지스터에 대해 배워보았습니다. 저번 시간 강의 내용입니다. https://com24everyday.tistory.com/105 논리회로와 설계 스펙에서부터 상태천이도를 구하는 과 com24everyday.tistory.com 이 그림은 굉장히 중요한 그림인데요! 그 중요성에 대해 천천히 알아가보겠습니다. 다음은 레지스터 표현법입니다. (a)는 가장 간단하게 표현한거구요. (b)는 몇비트인지, 각 비트 별로 인덱스가 존재하고 특정비트를 선택할 수 있.. 2020. 6. 10.
728x90