Raspberry Pi는 어셈블러를 배우는 학생들에게 훌륭한 교육 도구입니까?


12

어셈블러 과정을 수강 할 때 디스플레이, 일부 LED 표시 등 및 프로그래밍 가능한 버튼이있는 NIOS II Altera 보드를 사용했습니다. 더 유용한 연습 중 하나는 LED와 버튼을 사용하여 이진 계산기를 작성하는 것이 었습니다. 그래서, 여기 내 질문이 있습니다 :

  • 라즈베리 파이에 꽂을 수있는 유사하거나 좋은 대체품이 있습니까?
  • 내가 생각하지 않은 Raspberry Pi 사용에 대한 명백한 단점이 있습니까? (ARM 어셈블리가 배우기에는 좋은 방법이 아닐 수도 있습니다)?
  • Pi에 시각적 효과 를 줄 수있는 지침 세트 매뉴얼을 통해 다른 것을 할 수 있습니까?

6
흥미로운 질문이지만 매우 주관적입니다. 어셈블리 언어를 배우는 것은 교육적이라고 말하고 싶습니다.
— Jivings

@Jivings 나는 주관적이라는 것을 깨닫기에는 너무 초보자입니다.) 그러나 LED / 버튼 부분은 구체적입니다 : p
— keyser

첫 번째 부분은 제품 추천 요청 (주제 외)입니다. 두 번째 부분은 제목과 같이 주관적입니다. VTC. 세 번째 질문은 좋은 질문입니다. "RasPi PCB의 LED를 어떻게 소프트웨어로 조작 할 수 있습니까?"
— finnw

@finnw 나는 존재하는 객관적인 단점을 의미했습니다 .p : 첫 번째 부분은 실제로 제품 요청이지만 호환성 문제이기도합니다.
— keyser 2016 년

계산기 보드를 디자인해야한다고 생각합니다. 생산하는 데 단 몇 번의 비용이 들며 환상적인 교육 도구가 될 것입니다!
— Alex Chamberlain

답변:


3

모든 문제를 해결하는 것은 아니지만 GPIO를 사용하여 LED를 활성화하고 버튼에서 입력을받을 수 있습니다.

여기 에 GPIO 사용에 대한 좋은 비디오가 있으며 Google 검색이 도움이 될 것입니다.

여기 에 브레드 보드를 사용 하거나 (매우 저렴합니다!) 다시 한 번 Google은 끝이 없습니다.

사실이 이러한 두 개의 서로 다른 LED의 자신의 변화에 대한 좋은입니다 LED 키트를,하지만 정말 당신이 찾고있는 무엇에 따라 달라 LED의 이러한 범위가있다.

Push-to-Make 스위치는 사용하기가 다소 어렵지만 여기 에서 일부를 찾을 수 있습니다 .


왜 다운 보트에 대해 조언을 해줄 사람이 있습니까? (저는 단지 더 나은 답변을 원합니다.)
— ACarter

1
나는 당신이 내 질문을 오해했거나 나의 전문 지식 수준을 잘못 해석했다고 생각합니다. GPIO 보드는 특히 공식 사이트에서 언급 된 이후로 훌륭하게 보입니다. 링크 덕분에! +1
— keyser

3
내가 왜 그런지 알지 못했기 때문에 필자가 이해하지 못했지만, 내가 이해하는 것에서 일반적으로 OP가 Google에 OP를 스택 교환 답변으로 알려주는 것은 잘못된 형식으로 간주됩니다.
— AntonChanning 2016 년

1
@ACarter 인터넷 검색으로 인해 투표를 중단했습니다. 죄송합니다. 이전에 언급하지 않았습니다. Google에 OP를 알리는 문구를 제거하고 그 자리에 하드 링크를 더 추가하면 공감대를 기꺼이 제거하겠습니다.
— berry120

1
@berry, 나는 그것을 개선했지만, 당신이 downvote를 제거하면 그것은 당신의 선택입니다, 나는 당신이 그것을 왜했는지 정확히 알고, 그것이 당신의 선택입니다.
— ACarter
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.