Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

profile
책사랑벌레 https://gigglehd.com/gg/3930549
아직은 살아있는 회원입니다./사람을 관찰
조회 수 2373 댓글 22
Extra Form

오랜만에 뵙겠습니다.

공군 일병... 책사랑벌레입니다.

 

요즘 심심하다보니 군대 내에서 파이썬 강의를 준비하고 있습니다.

이 책 저 책을 다 뒤져가면서 읽고 있는데, 지식적으로 부족한 점이 많습니다.

그래서 책을 찾게 되었습니다.

 

첫 번째로 찾는 책은 컴퓨터 구조와 관련된 책입니다.

내용에 cpu가 명령어를 어떻게 인출하고 해독하고 어떻게 결과를 내는지와

입출력 장치에는 어떻게 접근해서 입출력을 하는지 등

이러한 컴퓨터 구조를 알 수 있는 책이였으면 좋겠습니다.

 

두 번째로 찾는 책은 프로그램이 어떻게 메모리에 적재되는지 등과 관련한 책이 필요합니다.

예를 들어 메모리 주소는 어떻게 되어 있고

stack프레임 경우에는 하위주소부터 변수의 값을 쌓아가는데

다른 함수를 호출할 경우 스택프레임에 레지스터값을 맨 마지막에 쌓는데 어떤 레지스터 값들이 들어가고

뭐 이러한 내용이 있었으면 좋겠습니다.

 

추천해주시면 감사하겠습니다.

 

p.s ppt만들기가 제일 귀찮습니다...



  • profile
    title: 가난한까마귀      잠을 미루는 건 내일이 오지 않길 바래서야. 2018.12.01 19:33
    아니, 군대에서...강의를요...?
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.01 19:35
    엡 그렇습니다?
    다들 심심하면 하지 않나.. 요?
  • profile
    title: 야행성프리지아      Facta, Non Verba 2018.12.01 19:38
    두 번째 지식은 바이너리 역공학(reverse engineering) 관련해서 자주 나오는 내용이니 그쪽을 찾아보셔도 될 것 같습니다.
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.01 19:41
    좋은 정보 감사합니다!
    그 쪽 키워드로도 검색해 봐야겠습니다.
  • profile
    int20h      메인: Intel i7-5960X@4.4GHz, DDR4 2666MHz 128GB RAM, GALAX GTX1080TI ... 2018.12.01 19:48
    흠... 모든내용을 그 MIPS로 씌여진 컴퓨터 구조론 책있던것 같던데...

    기억이 안나네요 ㅠㅠ
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.01 19:54
    혹시
    http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&barcode=9788964212134
    이 책인지요?
  • profile
    int20h      메인: Intel i7-5960X@4.4GHz, DDR4 2666MHz 128GB RAM, GALAX GTX1080TI ... 2018.12.01 20:06
    아 네! 그책이에요!
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.02 12:25
    오호 감사합니다. 한 번 읽어봐야겠네요.
  • profile
    설아      ShellCat ː 雪雅 - 1st shell 2018.12.01 20:11
    Operating System Concepts(일명 공룡책)
    이게 일단 준 바이블 취급 받는다고 들었던거 같은데...
    요청하신 내용이 상당수 나오기는 한데
    100% 부합할지는 모르겠네요
  • ?
    포인트 팡팡! 2018.12.01 20:11
    설아님 축하합니다.
    팡팡!에 당첨되어 10포인트를 보너스로 받으셨습니다.
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.02 12:26
    공룡책 좋다고는 들었는데 항상 바빠서 못보네요.
    한 번 봐야겠습니다. 감사합니다!
  • ?
    quapronuet 2018.12.01 20:11
    음 보통 컴퓨터 구조를 다루는 책이면 두번째 내용도 포함하고 있습니다.

    링크의 patterson & hennessy 책이 그냥 학부 수업에서 흔히 쓰이는 책이고 고인물들(...)이 쓴 책이다 보니 그럭저럭 괜찮은 편이긴 한데, 입출력 부분은 메인 챕터에는 없었던거 같네요.
    대충 찾아보니 appendix에는 있긴 한거 같습니다.

    근데 사실 그냥 강의 없이 그냥 보기에는 시간적으로 효율이 좀 그럴거 같긴 하네요.
  • ?
    quapronuet 2018.12.01 20:50
    근데 본문을 다시 읽어보니, "어떻게 인출하고 해독하고 어떻게 결과를 내는지" 라는 내용에서 자세하게 설명할 만한 부분이 있을지 좀 의문이긴 하네요.
    인출은 그냥 명령어 메모리에 명령어 주소를 넣으면 나오는거고... 해독은 그냥 명령어에 맞게 제어 신호들을 만들어내는거고, 결과는 그냥 그 제어 신호에 따라서 연산 유닛이든 메모리든 동작한다 정도거든요.
    얘들을 그냥 더 확장한다면 명령어 메모리랑 관련해서 계층 구조가 어떻게 되는지, 프리패치나 분기 예측기는 어떻게 구현하는지 정도, 해독은 뭐 디코더를 어떻게 구현할지 라던가 제어 신호들이 어떤게 있는지 그리고 마이크로프로그래밍 정도, 그리고 실제 동작은 들어가는 유닛들의 종류랑 기본적인 인오더 파이프라이닝, 아웃오브오더 구조 등등 정도가 있겠지만, 사실 이런게 그 내용 자체에 대한건 아니니 말이죠.

    입출력 장치 접근은 아키텍쳐마다 다르겠지만, 근대의 PC를 기준으로 보면 그냥 다 드라이버를 거쳐서 처리하는거라 조금 더 자세히 알아보려면 OS쪽이 맞을 수도 있겠네요. 물론 그냥 I/O에 해당하는 주소에 값을 쓰거나 읽는 식으로 동작한다는 근본적인 동작 방식은 비슷하긴 하지만요. 범용 CPU 같은게 아니라 마이크로컨트롤러 같은 수준에서 보려면 직접 해당 데이터시트를 보면 될거 같구요.

    프로그램의 메모리 적제에 대해서는 예시 정도에 나온 정도라면 컴퓨터 구조 책에서 다루고 있을거고, 정말 실제로 어떤 주소에는 뭐가 들어가고 스택에는 뭐가 들어가고 어떤 레지스터를 쓰고 하는건 결국 또 아키텍쳐 나름이라 특정 아키텍쳐의 데이터시트를 봐야할거 같네요.
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.02 12:28
    흐음..
    글을 너무 장황하게 썼나보네요.
    인출, 해독, 결과를 내는 것에 대해서 자세하게까지는 아니고 좀 더 일반적인게 있나 했습니다.
    그런 내용들이 적혀있는 책에 다른 원하는 내용도 있을 것 같았거든요.

    데이터시트까지는 세미나 주제에 비해서 너무 깊어서 더 깊게 나갈때 보아야겠습니다.

    자세한 설명 감사드립니다!
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.02 12:26
    그냥 혼자 독학하기는 어려운가보군요.
    그럼 참고서적처럼 간단하게 보아야겠습니다. 감사합니다.
  • ?
    nsys 2018.12.01 21:47
    첫번째는 책 보다는 마이컴 제조사들의 설계자료가 더 맞지 싶기도 하고요
    어머 마이컴 자체의 설계에 대한 책들이 있을겁니다
    ARM 어셈블리 MOV 를 넣으면 레지스값이 왜 이동되냐 까지 알고 싶으시면 디지털 논리 회로 부터 알아야되고..
    C 에서 fopen fread 를 하면 어떻게 메모리에 스토리지에 저장되어 있는게 메모리로 올라가느냐 하는게 궁금하시면 cpu 이외에 컴퓨터 내부의 각종 컨트롤러 IP 에 대한 데이터시트, 레지스터맵, 어플리케이션 노트 등 설계자료와 함께 드라이버를 봐야 할 것이고요.
    범위가 많이 방대하네요
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.02 12:29
    설계자료면 엄청 방대하군요.. ㄷㄷ
    이번 세미나 주제인 '파이썬기초' 에 넣기에는 너무 넓고 깊은 것 같아서
    나중에 필요하면 더 보아야겠습니다.
  • profile
    리피 2018.12.02 13:33
    나뭇잎책이라고 불리는 리버싱핵심원리 추천드립니다.
  • profile
    꼬막정식 2018.12.03 11:36
    제 개인적인 의견이지만 컴구조에 대해서는 임베디드쪽 책도 도움이 됩니다.
    http://recipes.egloos.com/ <-- 요거 추천드려요
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.04 20:01
    좋은 정보 감사합니다.
    관련해서 찾아봐야겠습니다.
  • ?
    진외자 2018.12.03 15:31
    음.. 개인적인 공부를 하기에는 좋은 자세시라고 생각되는데...

    강의용이라면 강의 대상의 수준도 고려할 필요가 있을 것 같네요.

    정보통신쪽 전공이거나 프로그래밍을 열심히 한 사람들 대상이 아니라면 저런 내용들이 섞이면 오히려 강의에 대한 흥미도만 떨어지지 않을까 싶어요.
  • profile
    책사랑벌레      아직은 살아있는 회원입니다./사람을 관찰 2018.12.04 20:05
    대대에서 하는 세미나인데. 대대가 정보통신쪽이라 심화과정으로 섞으려고 합니다.

    엄청 깊게 들어가면 저도 힘드니 간단하게 짚고 넘어가는 정도로만 하려고요. 강의자가 10을 알아야 1-2를 전달해줄 수 있다고 생각하다보니 저는 좀 더 깊게 공부하게 되네요.

    아무튼 좋은 지적 감사합니다. 다른 대대 사람들을 대상으로 할 때는 이러한 심화과정을 다 빼고 진행할 것 같습니다.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    드라이브 통째로 백업할 방법 뭐있을까요

        외장드라이브를 통째로 백업을 하고싶습니다. 외장드라이브라고하면 다른PC에서 꽂혀있던 메인드라이브쯤입니다만 bcd같은건 같이 안넘어와도됩니다.    예전에 이런작업을 vhd나 ghost같은걸로 했던것같은데 기억이 가물가물하네요. ...
    Date2023.10.11 질문 ByΙ337 Reply6 Views707
    Read More
  2. No Image

    Firemin 사용방법

    혹시, Firemin  사용 하시는 분들 있으실까요?   궁금한 것이 설치 후, 로드-세이브를 하는데...   이것을 브라우저(크롬 또는 파폭, 엣지 등등)을 실행 할 때마다 매번 해줘야 하는 것 일까요? 아니면 로드 - 세이브 이후에는 프로그램을...
    Date2023.10.10 질문 By투명드래곤 Reply10 Views727
    Read More
  3. 손상된 rtf 파일의 복구방법이 있을까요?

    업무적 이유로 아주 오래전 서버에서 rtf파일하나를 겨우 찾아내었습니다.   근데 파일을 여니, 손상된 파일이라고 뜨네요.   파일 사이즈는 50여 MB로 큰편인데, 일부가 깨진게 아니라     라며 파일이 아예 열리지 않는 상황입니다. 이 ...
    Date2023.10.06 질문 Bytitle: 가난한AKG-3 Reply4 Views749 file
    Read More
  4. WSL을 사용할 때 탐색기에서 리눅스 파일에 접근 불가능한 문제

    윈도우 11 22H2, WSL 우분투 22.04.2를 사용하고 있습니다.   탐색기에 Linux 라는 부분이 생겼습니다.     이렇게요.   그런데 저 Linux를 윈도우 10에서는 일반 윈도우 폴더마냥 사용할 수 있었단 말이죠?   그런데 지금은     이렇게 ...
    Date2023.10.05 질문 ByExpBox Reply15 Views745 file
    Read More
  5. No Image

    PC에서 구글 포토 동기화 기능을 끌 수 있나요?

    저희 사장님께서 한 달짜리 해외 여행을 가셔서, 귀국일까지 이제 보름 정도 남았습니다.   그런데, 출발 며칠 전에 폰을 기변하시면서, 이것 저것 만지시면서 아무래도 구글 포토를 동기화 시켜 놓고 가신 것 같아요. (아니면, 어쩌면 샘...
    Date2023.10.04 질문 By랩탑 Reply9 Views613
    Read More
  6. 엣지 브라우저에서 이 창을 끄는 방법이 있나요?

      기글질을 하고 엣지 브라우저를 닫으려 하는데..     인기 있는 사이트를 작업표시줄에 고정하라는 창이 뜹니다. 여기서 '브라우저 닫기'를 누르면 아무 탈 없이 나가지지만 엣지를 닫을 때 가끔씩 같은 내용의 창이 떠서 불편합니다.  ...
    Date2023.10.04 질문 Bytitle: 폭8이게뭘까 Reply1 Views566 file
    Read More
  7. 윈도우 11 탐색기 경로 드래그 앤 드롭 바로가기 생성이 사라졌네요...?

    이전 업데이트에서는 윈11에서도 되었던거 같은데...어째서????
    Date2023.10.02 질문 By밤하늘 Reply16 Views840 file
    Read More
  8. (해결완료) 윈도우 10 에서 11 업그레이드가 안돼요.

                (구형 복사기를 빼고 하니까 성공 했습니다.)             첫번째 사진까지 잘 되다가 :(   블루스크린? 뜨더니 다시 켜지면 이전에 된걸 다시 되돌리고 있습니다 뜨면서 윈10으로 켜집니다.   윈도우가 꼬인 건지는 모르겠습...
    Date2023.10.02 질문 By암둥이280 Reply0 Views603 file
    Read More
  9. 윈도우 파티션 질문입니다

      SSD 하나를 파티션을 쪼개서 윈도우를 2개 설치하여 사용하고 있습니다. (위 그림에서 2번째와 5번째 파티션에 윈도우 11이 설치되어 있습니다)   처음에는 윈도우 설치 관리자가 만들어 주는대로 파티션을 생성했더니 복구 파티션도 3...
    Date2023.09.30 질문 ByMannaz Reply5 Views437 file
    Read More
  10. 윈도우 11 창 끌기 멀티태스킹 옵션 문의(재질문)

    이번에 윈도우 11을 다시 설치하게 되었습니다. 그런데 이전에 겪었던 불편함이 아직도 해소가 안되었더군요. 그래서 다시 질문합니다.   https://gigglehd.com/gg/soft/13025685   자세한건 여기 확인 부탁드릴게요.   대충 창 두개를 동...
    Date2023.09.28 질문 ByExpBox Reply9 Views524 file
    Read More
  11. No Image

    윈도우 11 os만 재설치 할 수 있을까요?

    인사이더 프리뷰 등록 취소 대기 걸어뒀는데, 1년째 그대로길래 정식 버전으로 재설치하려고 합니다.   설정 -> 시스템 -> 복구 -> pc 초기화 -> 내 파일 유지를 수행한다면   1. 인사이더 빌드를 벗어날 수 있을까요? 2. 몇 년 치 데이터...
    Date2023.09.27 질문 By2048 Reply2 Views672
    Read More
  12. No Image

    java를 아시는 분?

    JAVA 11, 17, 21에서만 도는 프로그램이 있습니다 그래서 해당 버전의 JRE를 구하려고 1시간 동안 미친듯이 웹 서칭을 했는데 도저히 못 찾고 gg를 쳤습니다 일부로 JRE 구버전 공개를 막아둔 것 같은 느낌입니다.   혹시 JRE 11, 17, 21 ...
    Date2023.09.27 질문 Bydmy01 Reply19 Views919
    Read More
  13. No Image

    [해결]WinME 종료할때마다 오류

    안녕하세요. 각종 고전게임 등 용도로 윌라멧 셀러론 + 1.5GB 램 시스템에 WinME를 설치해 쓰고있습니다. 시기가 맞는 하드웨어인 만큼 드라이버 설치 및 호환에 문제는 없었으나, 시스템을 종료할 때마다 오류 메시지가 나와 강제종료를 ...
    Date2023.09.26 질문 By헥사곤윈 Reply5 Views807
    Read More
  14. No Image

    www가 아닌 ww25는 뭘까요?

    오늘 학교에서 draw.io라는 사이트를 들어가려다가 실수로 darw.io라는 사이트를 주소창에 입력해서 접속했습니다. 그런데 제가 아는 www.로 시작하는 주소가 아닌, ww25.darw.io라는 사이트로 연결이 되더라구요.. 로딩이 엄청 오래걸리...
    Date2023.09.25 질문 ByHiPSoN Reply10 Views1537
    Read More
  15. 토렌트 다운받을때 속도그래프가 이런건 왜일까요

      반기가 사용중인데 엘지라서 그런가 해외자료 받을때 풀속도가 쭉 안나오네요 네트워크 초기화, 토렌트 프로그램 초기화는 다 해봤습니다
    Date2023.09.23 질문 By유입입니다 Reply3 Views955 file
    Read More
  16. 엣지 스크롤바 어떻게 바꾸나요?

        언제부턴가 저렇게 엣지가 공백이 생겨있더라구요. 마우스 맨 오른쪽으로 보내서 스크롤을 옮기는데, 저렇게 돼 있으니 계쏙 마우스를 미세조정해야 스크롤 바를 클릭할 수 있습니다. 이거 너무 스트레스받아서 죽능른ㅇ미ㅏ루니ㅏㅇ...
    Date2023.09.18 질문 By방황하는물고기 Reply3 Views528 file
    Read More
  17. No Image

    시놀로지를 개별볼륨일때 백업후 레이드 묶은 나스에 복원하면 어떻게 되나요.

    안녕하세요. 시놀로지 나스 하이퍼백업본 복원 관련 궁금하여 질문글을 올립니다.   사용중인 환경은 ds916+ 에 디스크 4개를 각각 개별 볼륨으로 쓰고 있습니다. 데이터 총 량은 9테라 정도여서 USB 외장하드에 하이퍼 백업으로 폴더 구...
    Date2023.09.17 질문 Bytitle: 오타쿠아라 Reply2 Views411
    Read More
  18. 윈도우 탐색기 설정이 왜 자꾸 멋대로 바뀌는 걸까요?

    뉴스나 리뷰를 올리려면 이미지 파일을 잔뜩 저장해야 합니다. 올린 후에는 또 바로 지우고요. 그래서 다운로드 폴더가 사실상 임시 저장 폴더 역할을 하는데요. 저장된 파일들이 뭔지 식별을 빨리 해야 하니까 보기 형식을 항상 '큰 ...
    Date2023.09.17 질문 By낄낄 Reply3 Views487 file
    Read More
  19. NAS를 구축하면서 생긴 기초적인 질문입니다..

        NAS를 구축하는것이 꽤 지식이 필요하다는것은 알고있었으나, 생각보다 어렵네요..   암튼 위 사진은 현재 제가 이해하고있는 집의 인터넷 구성입니다.  거실에는 인터넷 사업자로부터 대여받은 공유기가 있고, NAS가 공유기에 유선으...
    Date2023.09.10 질문 Bytitle: 폭8이게뭘까 Reply23 Views911 file
    Read More
  20. 알리 메시지 질문입니다.

      메시지로 판매자와 분쟁했다거나 협상한 건 아니고요.   제가 판매자에게 메시지 보낸 건 하나도 없고, 오히려 판매자에게 쿠폰 같은 프로모션 메시지만 받은 상태인데 밑에   "귀하의 문의 사항이 *****(스토어명) 에게 배정되었습니...
    Date2023.09.09 질문 Bytitle: 삼성DontCut Reply1 Views543 file
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 73 Next
/ 73

최근 코멘트 30개

더함
한미마이크로닉스
AMD
MSI 코리아

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소