Skip to content

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

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요.

 

저번에 어셈블리로 그림을 하나 띄웠다고 했는데요

 

그건 대충 좀 연습이었고, 거기서 발전해서 테스트 프로그램을 만들었습니다.

 

68000 C/C++ GCC가 있긴 한데, 그거 설치하는법하고 makefile을 몰라서 그냥 모두 어셈블리로 썼습니다.

 

 

 

간단한 프로그램이라, 스택 보호하거나 심지어 서브루틴 call할때도 바깥에서 쓰던 레지스터 데이터를 스택에 백업하는 루틴은 넣지 않았습니다. 귀찮기도 하고, 고작 2중루프가 끝이라 레지스터를 다 쓸 일이 많이 없었거든요.

 

어셈블리라 함수를 편하게 만들수도 없고 클래스 없으니까 참 답답했어요. 하지만 하드웨어를 직관적으로 제어 가능해서 좋았습니다. 

 

60Hz VBLANK 인터럽트를 부득이하게 쓰지 못하는 상황이라서, nop루프로 일부러 시간지연을 둬서 키 입력을 받고 그랬네요. VBLANK만 쓰면 일이 간단한데 말이지요.

 

저기 영상 초기에 그래픽 데이터를 RAM으로 불러오는데 좀 느린 건 버블 메모리가 워낙에 느려터져서 그렇습니다.

 

개떡같지만, 소스코드는 여기있습니다.



  • profile
    title: 야행성카토메구미      카토릭교 신자 입니다.! 카토는 언제나 진리 입니다. 2021.07.29 14:40
    어셈블리로 코딩하는 사람은 무서운 사람이랬어요.
  • profile
    title: Armdmsdudwjs4      Into the Unknown, Show Yourself !! // ThunderVolt_45 2021.07.29 14:43
    어셈블리요...?
  • profile
    title: 컴맹K_mount      고양이 확대중,. 2021.07.29 14:52
    네 뭐라고요?
  • ?
    dmy01 2021.07.29 14:52
    놀랍네요 뮤서워라
    내 밥그르읏~~~
  • ?
    드렁큰개구리 2021.07.29 15:20
    파이썬 가지고 노는게 전부인 저에겐 외계어 같네요. ; 무서운 분이야...
  • profile
    방송 2021.07.29 16:42
    제가 먹고 사는 일이 프로그램 코딩이지만 실제적인 공작 기기의 숫돌을 직접 움직이며 깎는 일이라 수많은 프로그레머들과 직접 경쟁할 일이 없어서 참으로 다행이라 생각됩니다.
  • profile
    슬렌네터      Human is just the biological boot loader for A.I. 2021.07.29 17:46
    동공지진 기립박수
  • profile
    Lua 2021.07.29 20:06
    어셈블리요? 사람이 사용할 수 있는 언어던가요?
  • profile
    title: 저사양하드매냐 2021.07.29 21:21
    아.....PTSD오네요...
    학과시절에 어셈블리어 과목있었는데 나중에 과제가 프로그램 짜는거였는데 팀단위급을 그냥 학생한테 주는 클라스......ㅠㅠ
  • profile
    리나인버스 2021.07.30 04:55
    음악까지 재생하신 겁니깡~~?

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


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
56455 장터 취~소 애플마티니 2021.07.29 448
56454 핫딜 엑박패드 4세대 51040원(블랙) 2 title: NVIDIASOCOM 2021.07.29 452
56453 장터 등반 완료 6 title: 야행성카토메구미 2021.07.29 442
56452 잡담 완탕면은 잘 하는 곳 찾기 어렵네요. 5 file title: 가난한호무라 2021.07.29 444
56451 퍼온글 어떻해 쇼핑몰 모델 이름이 13 file title: 여우Retribute 2021.07.29 1189
56450 잡담 한밤중의 컴퓨터 수리기 13 평범한IT아재 2021.07.29 737
56449 장터 폐쇄된 등산로 4 ReXian 2021.07.29 518
» 잡담 68000 어셈블리로 프로그램 좀 더 짜보기 10 이카무스메 2021.07.29 767
56447 잡담 화이자 1차 1일차 후기 17 title: 가난한호무라 2021.07.29 402
56446 퍼온글 어린왕자 사투리 버전 21 file title: 여우미사토 2021.07.29 625
56445 잡담 큐베 인형이 왔습니다. 27 file title: 가난한호무라 2021.07.29 678
56444 퍼온글 앞으로 육군 81mm 박격포병은 꿀빨게 된다 31 file Elsanna 2021.07.29 2459
56443 잡담 호캉스를 떠납니다.. 26 file title: 여우미사토 2021.07.29 722
56442 퍼온글 미쳐버린 페이스북 광고 근황.screenshot 5 file title: 헤으응TundraMC 2021.07.29 921
56441 잡담 재미난(?) 퍼즐 책 한권 file title: 몰?루책읽는달팽 2021.07.29 291
56440 잡담 화이자 2차는 꽤 아프네요 3 새벽안개냄새 2021.07.29 489
56439 잡담 책 재테크 시대(?) 11 title: 몰?루책읽는달팽 2021.07.29 634
56438 잡담 2차 접종까지 끝났습니다. 2 문워커 2021.07.29 253
56437 잡담 확진자가 끊이질 않네요. 9 file 몜무 2021.07.29 607
56436 잡담 갑자기 사고싶은게 마구 생기네요 13 file title: 흑우슈베아츠 2021.07.29 529
56435 장터 Texas Instrument Ti-89 무려 5만원 3 veritas 2021.07.29 752
56434 장터 PC부품 및 주변기기 12 file 레나 2021.07.28 1096
56433 잡담 날씨가 더우니 야밤에 세차와 왁스칠을 하게 되네요. 20 file 방송 2021.07.28 462
56432 잡담 소박한 야식 : 캔 (짜가)와인 + 소세지 핫바 13 file 뚜찌`zXie 2021.07.28 427
56431 잡담 네이버 맵스 API 진짜 쓰레기 같네요. 10 title: AMD동전삼춘 2021.07.28 706
56430 잡담 화이자 백신 2차 접종 4일차 3 타미타키 2021.07.28 1237
56429 퍼온글 헐레벌떡 바쁜 이벤트로 가득한 2022년의 대한민... 10 file 무식한공병 2021.07.28 697
56428 잡담 겜트북을 메인으로 쓰시는분 있으신가요? 22 가지 2021.07.28 2684
56427 잡담 재미있게 보던 만화가 갑작스럽게 완결됬네요. 5 먀먀먀 2021.07.28 584
56426 잡담 갑자기 모니터 기변증이 생기네요 30 file title: 흑우슈베아츠 2021.07.28 898
목록
Board Pagination Prev 1 ... 499 500 501 502 503 504 505 506 507 508 ... 2385 Next
/ 2385

AMD
MSI 코리아

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


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

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소