ARTICLE CATEGORY

분류 전체보기 (16)
GTK+ 3 Reference (2)
I. GTK+ Overview (0)
II. GTK+ Core Reference (0)
III. Theming in GTK+ (0)
IV. GTK+ Widgets and Objects (0)
VI. GTK+ Tools (0)
GTK+3 Tips (1)
C/C++ (0)
JAVA (0)
PHP (0)
Assembly (5)
Windows (0)
Linux (2)
마컴 (3)
Internet (1)
10-29 03:03
  • 61,654Total hit
  • 0Today hit
  • 0Yesterday hit


SPARC Architecture Assembly Language Programming, and C. 2nd Edition
-by Richard P.Paul

이 책은 RISC방식으로 설계된 SPARC Architecture상에서 기계어(Assembly Language)가 어떻게 짜여지고 C와 C++의 개념으로 효율적으로 SPARC Architecture에서 프로그램을 짜는지 쓴 것이다.
내가 다니고 있는 홍익대학교 컴퓨터공학과 2학년 전공과목인 어셈블리언어 및 실습 시간에 이 책을 가지고 배운다.
아래는 책 저자의 설명(http://www.cis.upenn.edu/~lou/book.html)

SPARC architecture is covered in this book from a programmer's perspective, making use of UNIX tools(the m4 macro processor; the as assembler; the gnu emacs editor; and the gdb debugger). Introductory material includes a formal definition of the von Neumann machine, its relationship to programmable calculators, and to the JAVA bytecode and JAVA virtual machine. The text is organized to allow readers to start programming in SPARC assembly language by the end of the Second Chapter. Frequent reference is made to C and C++ language constructs and their translation into SPARC assembly language. Chapters on control constructs, arrays, and structures give the reader an understanding of the complexity and cost of using various data and control structures in high-level languages. Chapters on floating point, traps, memory management, and other architectures provide optional course material. All necessary reference material, including the SPARC instruction set, is provided in the appendices.

The text is suitable for a one semester introductory course on computer architecture. It is also suitable for programmers who will be programming SPARC architecture machine in languages such as C and C++ and have concerns with computational efficiency.

This second edition of SPARC Architecture, Assembly Language Programming, & C includes the latest material on the new ULTRA SPARC architecture so that programmers may work with the latest developments in computer architecture.

이 책을 배우면서 C언어의 배열, 포인터 개념이 제대로 잡혀가는 것 같다.
어셈블리 언어가 배우긴 어렵지만 C언어를 배운 것을 토대로 배우니 생각보단 난이도가 어렵지 않다.
TRACKBACK 0 AND COMMENT 4
  1. Favicon of http://basher.pe.kr/ BlogIcon 루미넌스 2006.11.14 01:54 address edit/delete reply

    RISC어셈을 배우고 나서 다시한번 초심을 가지고 C를 공부해 보세요..(사실 어셈이 C보다 태생 자체가 빠르니까요;;) 그러고 나면 Ego님 스스로 뭔가 완성되는게 느껴지실꺼에요^^ 그리고 CISC어셈을 한번 들여다 보시면 정말 많은 도움이 되죠..
    정말 아이러니는.. 그리고 다시 C를 훑어보면, 미처 몰르고 있었던게 엄청 많았다는거에 놀란다는거죠..
    홧팅하십셔~

  2. Favicon of http://timberlandbotases.com BlogIcon timberland mujer 2012 2012.12.23 12:06 address edit/delete reply

    Whether you are planning a vacation or giving away on business you know that it can be expensive buying a plane ticket, http://timberlandbotases.com timberland españa. In some cases it may be the most costly part of your trip, http://timberlandbotases.com timberland madrid. It will be worth the effort you put in to find a low-cost plane ticket.You need to also remember the booking early will help you to snag a cheap seat. You do not want to wait until the last minute to find a ticket, http://timberlandbotases.com timberland botas niño. In most cases at least three weeks in advance will help you get the lowest price possible, http://timberlandbotases.com timberland precios.Remember that saving money on your next flight can be easier than you think, http://timberlandbotases.com timberland kids. You need to be proactive and search different times of the day. Eventually you will find a low cost often that will allow you to go on vacation and save money as well, http://timberlandbotases.com timberland españa barcelona.Related articles:

  3. Favicon of http://www.moncleroutletespain.com/ BlogIcon http://www.moncleroutletespain.com/ 2013.01.04 17:42 address edit/delete reply

    Barack Obama a passé lundi sa dernière journée de vacances à Hawa, http://www.moncleroutletespain.com/ moncler chaquetas?, qu'il a quitté dans la soirée, http://www.moncleroutletespain.com/ http://www.moncleroutletespain.com/, pour rentrer à Washington où il va notamment devoir se mesurer à une opposition républicaine renforcée au Congrès, http://www.moncleroutletespain.com/ moncler españa.Related articles:


    http://notgivuphil.tistory.com/551 http://notgivuphil.tistory.com/551

    http://englishlibrary.co.kr/46 http://englishlibrary.co.kr/46

  4. Favicon of http://www.moncleroutletespain.com/ BlogIcon moncler 2013.01.05 22:37 address edit/delete reply

    Le toit d'un cinéma s'est effondré à Bathurst, http://www.moncleroutletespain.com/ moncler outlet, à l'ouest de Sydney, http://www.moncleroutletespain.com/ moncler españa, en raison des inondations qui sévissent en Australie, http://www.moncleroutletespain.com/ moncler. 36 personnes ont été légèrement blessées, http://www.moncleroutletespain.com/ moncler chaquetas. Tous ont pu sortir du batiment, http://www.moncleroutletespain.com/ moncler online.Related articles:


    http://sunshowers.tistory.com/65 http://sunshowers.tistory.com/65

    http://larkspurh.tistory.com/862 http://larkspurh.tistory.com/862





StudioEgo의 Mobile Blog

블로그 이미지
새롭게 시작하는 Mobile Blog입니다. 여기서는 Mobile 관련 뉴스, 프로그래밍(주로 Android, Linux, GTK+, Windows Phone, iOS, etc)등 모바일 관련 내용을 쭉 올리는 블로그입니다.
by StudioEgo君