inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

char 포인터 변수의 크기에 대하여 제가 이해한 것이 맞을까요

해결됨

독하게 시작하는 C 프로그래밍

char 자료형을 가진 데이터는 항상 1byte 씩만을 차지하고, 그것을 가리키는 포인터는 64bit 체계 기준으로 항상 8byte 인 것으로 이해했습니다. 그런데 동영상 2:40초부터 "1바이트라는 공간마다 64비트가 붙어 있는 게 아니다" 라고 말씀하셨는데, 위에 제가 이해한 내용이 틀리다는 의미일까요? 감사합니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
Jonah Jameson 댓글 2 좋아요 0 조회수 104

용어 설명 필요

해결됨

독하게 시작하는 C 프로그래밍

float이 단정도 double이 배정도 인걸 따로 찾아보고 알게되었습니다. 대체적으로 좋은 수업이긴 하나 수강자가 어느 정도 이해하고 있다고 가정하고 수업하는 경우가 종종 있는 것 같습니다. 참고하시면 좋을 것 같습니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
코해 댓글 2 좋아요 0 조회수 89

유니코드 문자 집합

미해결

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

0과 1로 문자를 표현하는 방법 챕터에서 한과 글을 예시로 들어주셨을 때 최종값이 한 : 11101101 10010101 10011100(2) 글 : 11101010 10111000 1000000(2) 이라고 나오는건 EUC-KR에서의 완성형 인코딩 방식인걸까요?

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
ShiroHika 댓글 0 좋아요 0 조회수 94

컴퓨터 구조의 기본 흐름

미해결

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

컴퓨터의 구조와 큰 그림 파트에서 4가지의 구조로 CPU, 메모리, 보조기억장치, 입출력 장치 이렇게 4가지의 구조가 있고 여기서 메모리는 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품 > 프로그램이 실행되려면 메모리에 저장되어 있어야 한다고 하는데 그러면 예를 들어 포토샵을 실행한다고 가정 하였을 경우, 입출력장치인 마우스로 포토샵을 클릭 하면, 메모리에 저장되어 있는 포토샵의 데이터와 명령어를 불러오는 개념일까요? 그리고 보조기억장치(예를 들어 USB)에 있는 데이터를 실행하기 위해서는 메모리를 거쳐서 CPU가 실행을 하는게 맞는건지 질문 남겨봅니다.

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
ShiroHika 댓글 1 좋아요 0 조회수 116

즉시 주소 지정 방식에서의 파이프라이닝 동작

해결됨

[CS 기술면접 1] 말이 트이는 컴퓨터 구조

4단계 파이프라이닝(인출-해독-오퍼랜드 인출-실행)에서, 즉시 주소 지정 방식은 ADD R1, #5 처럼 상수값이 명령어 자체에 포함되어 있어서 메모리 접근이 필요없다고 이해했습니다. 이 경우에도 파이프라인 구조를 유지하기 위해 오퍼랜드 인출 단계에서 1클록을 소비하며 그냥 통과하는 건가요? 아니면 다른 방식으로 처리되나요?

  • 컴퓨터-구조
  • 기술면접
  • computer-science
  • 카카오공채-개발
  • 카카오공채-채용
southgyuios19 댓글 2 좋아요 0 조회수 125

부동소수점에서 음수 지수를 위한 범위 표현 방식

해결됨

[CS 기술면접 1] 말이 트이는 컴퓨터 구조

음수 지수 때문에 지수부분 범위를 -127에서 128로 범위가 잡혀 있던데 원래는 이전 강의 시간에서 배운대로 8bit로 표현될 수 있는 범위가 -2의n-1승 ~ 2의n-1승 - 1로 -128~127사이 아닌가요?

  • 컴퓨터-구조
  • computer-science
southgyuios19 댓글 1 좋아요 1 조회수 184

수강 연장 문의

해결됨

디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기

안녕하십니까 좋은 강의 감사했습니다. 다름이 아니라, 한 차례 완강 후 복습을 진행하려고하는데 수강기간이 얼마남지 않은것을 확인했습니다. 혹시 수강기간 연장 가능할지 문의드립니다.

  • 컴퓨터-구조
  • verilog-hdl
  • fpga
  • 임베디드
  • amba
rlgns4286 댓글 2 좋아요 0 조회수 95

stdin, stdout

해결됨

독하게 시작하는 C 프로그래밍

stdin과 stdout이 콘솔 장치 파일을 가리키는 포인터면 Windows에서는 CONIN CONOUT$을 가리키는 건가요?

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
skyboy 댓글 2 좋아요 0 조회수 88

그림(제어 버스) 내 화살표 오류 문의

해결됨

[CS 기술면접 1] 말이 트이는 컴퓨터 구조

안녕하세요. "9.컴퓨터 하드웨어 구성 요소 및 시스템 버스의 역할" 강의 내용 중, 10:17 에 나오는 제어 버스 그림 내 화살표 오류 여부 문의드립니다. CPU: 메모리/입출력 장치에게 READ/WRITE 동작 지시 신호를 보냄 그림에서 "메모리"에게 설명대로 CPU가 READ/WRITE 신호를 보내고 있으나, "입출력 장치"에게 "CPU"가 Read/Write 신호가 아닌, "Ready/Wait" 신호를 보내고 있습니다. 따라서 아래와 같이 되어야 한다고 이해됩니다. READ/WRITE = CPU가 보내는 신호 READY/WAIT = 장치가 보내는 신호 설명 주신 제어 버스 동작 원리와 화살표 표기에 오류가 있을까요?

  • 컴퓨터-구조
  • 기술면접
  • computer-science
  • 카카오공채-개발
  • 카카오공채-채용
Heejin 댓글 1 좋아요 1 조회수 131

필수 실습 (최댓값을 반환하는 함수)

해결됨

독하게 시작하는 C 프로그래밍

안녕하세요 선생님 코드는 잘 돌아가는데 혹시 부족한 사항이 있는지 궁금하여 글 올려봅니다 강의 정말 잘 보고 있습니다 감사합니다

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
skyboy 댓글 2 좋아요 0 조회수 115

아......ㅠㅠ

해결됨

독하게 시작하는 C 프로그래밍

필기하는 소리가 왜 이렇게 크게 녹음이 되어 있는건지... 이해가 안가네요. 선생님 목소리 듣는데 너무 방해가 되요 ㅠ 미치겠네요 ㅎㅎ 이미 녹음된거 바꿀수도 없고, 스피커 볼륨을 최소로 해놓고 들어보겠습니다

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
꿈냥이 댓글 2 좋아요 0 조회수 128

버퍼 내 엔터

해결됨

독하게 시작하는 C 프로그래밍

제 컴퓨터에선 스캔시 엔터를 누르면 메모리에서 0a라고 뜨지않고 그냥 00이라고 뜨는데 차이가 있는 건가요?

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
skyboy 댓글 1 좋아요 0 조회수 99

I2C SCL_Synched, SDA_Synched 질문

미해결

디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기

안녕하세요 코드를 보다 의문점이 들어서 질문 드립니다. input으로 들어오는 SCL 을 그대로 사용하는게 아니라 3단 F/F을 통해 slave 쪽의 clk에 맞춰서 SCL_posedge, SCL_negedge를 사용함으로써 동기화를 하여 Slave의 메인 clk에 맞춰 데이터를 채갈 수 있도록 하는 것은 이해했습니다! 근데 SCL_posedge 및 SCL_negedge 의 경우 '안정화 된' [2:1] 세번째, 두번째 F/F의 결과를 보고 posedge 및 negedge를 출력하기에 SCL은 안정화 된 값을 가지는 것을 이해하엿으나 SDA_synched의 경우 [2:0] 총 3개의 F/F 에 대해 AND 를 취한 결과를 사용하고 있습니다. 이렇게 하게 되면 만약 최악의 경우 SCL_posedge가 '1'이 되었을때 data_in 에다가 SDA_synched의 값을 넣어야 하는데 SCL_posedge가 1이됨과 동시에 SDA_syncehd[2], SDA_syncehd[1] 이 모두 1이고 SDA_synched[0] 이 0에서 1로 바뀌는 중이라면 결국 data_in에 무엇을 저장해야 할 지 몰라서 meta stable 한 상태에 빠질것이라고 생각됩니다. 이를 방지하려면, wire SDA_synched = SDASynch[2] & SDASynch[1] 로 선언해서 사용해야 하는 것 아닌가요?? 감사합니다.

  • 컴퓨터-구조
  • verilog-hdl
  • fpga
  • 임베디드
  • amba
rnjstns0721 댓글 1 좋아요 0 조회수 125

메모리로부터 주소버스를 통해 받아들이는 주소번지를 CPU로 가져오는 경우

미해결

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

메모리의 주소 공간 강의중 메모리에서 주소번지를 CPU로 가지고 온다는 부분이 이해가 어렵습니다. 메모리는 요청받은 명령에 응답을 한다고 알고 있습니다 cpu가 mmu를 통해 논리주소 -> 물리 주소로 변환 후 메모리 관여를 하듯 CPU가 메모리로부터 주소번지를 받아 관여하는 상황이 있는건가요? 있다면 어떻게 이루어지는지도 궁금합니다. 논리->물리의 상황에서는 cpu상에 존재하는 베이스 레지스터를 통해 물리주소를 변환하는데 역참조도 가능한걸까요?

  • 컴퓨터-구조
  • 운영체제
정은우 댓글 1 좋아요 0 조회수 104

no data path질문

미해결

디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기

full_adder설계 테스트 벤치 설계, 시뮬레이션확인, sdc파일 입력 및 합성을하고 timing analyze를 확인해보는데 계속 no path라고 나옵니다.. 뭘 놓친건지 모르겠습니다. 강의 그대로했는데 뭐가 문제일까요 ㅠㅠ

  • 컴퓨터-구조
  • verilog-hdl
  • fpga
  • 임베디드
  • amba
지창훈 댓글 3 좋아요 0 조회수 146

SRAM 강의 modelsim 시뮬레이션에서 inner 메모리를 Objects 리스트에서 찾으려고 하는데 안보입니다.

해결됨

디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기

삼코치님 sram강의에서 waveform에서 inner 메모리를 보기위해서 modelsim에서 Memory List 부분에서 sram인스턴스 네임을 클릭하면 Objects 리스트에서 mem 시그널이 표시된다고 하셨는데 Memory List에서 클릭을 했는데 Objects 목록에서 mem 시그널이 안 뜨는데 어떻게 해야 하나요? 일단 저는 최신 quartus프로그램과 questa를 깔긴했는데 강의에서 처럼 quartus 20.1버전과 modelsim을 깔아서 다시 시뮬레이션을 돌려봐도 mem 시그널이 안보입니다.

  • 컴퓨터-구조
  • verilog-hdl
  • fpga
  • 임베디드
  • amba
전자취준맨 댓글 2 좋아요 0 조회수 149

초보자를 위한 IT 인프라의 이해

미해결

초보자를 위한 IT 인프라의 이해

강의중에 69강, 아무것도 안나오고, 그냥 빈화면이 나오는데 여기는 수업자료가 없는거죠?

  • 네트워크
  • 컴퓨터-구조
wogus528 댓글 1 좋아요 0 조회수 118

IO·MI 우선 활성화 이유

미해결

만들면서 쉽게 배우는 컴퓨터 구조

안녕하세요! IO, MI 핀이 가장 먼저 활성화되어야 하는 이유가 무엇인가요?

  • 컴퓨터-구조
  • computer-science
everydata 댓글 2 좋아요 0 조회수 111

2진수 뺄셈에서 carry-out

해결됨

독하게 시작하는 C 프로그래밍

2진수의 뺄셈 시 carry out은 단순히 버려진다고 설명 해주셨는데 이 상황과 오버플로우를 판단하는 기준 사이에 어떤 차이가 있는지 궁금합니다.

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
smj5402 댓글 2 좋아요 0 조회수 148

인기 태그

인프런 TOP Writers

주간 인기글