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)
09-24 06:14
  • 61,642Total hit
  • 0Today hit
  • 0Yesterday hit

'SPARC Assembly'에 해당되는 글 4건

  1. 2006.11.19
    아 이 어셈블리언어 과제끝난 뿌듯함 (1)
  2. 2006.11.15
    C언어가 대단한 언어였군
  3. 2006.11.14
    SPARC Architecture에서 stack과 register의 이해
  4. 2006.11.14
    SPARC Architecture Assembly Language Programming, and C (4)

아 어셈블어 언어 과제 끝나고 나서 뿌듯함은 이루 말할수 없습니다.
될듯 안될듯 계속 사람 속 타게 하던 SPARC Assembly과제를 끝냈답니다.
끝내고 나서 제출
이번 과제 난이도가 최강이였다 ㅠ_ㅠ 이번숙제는 쉬운듯 하면서도 어려웠다.


아 이제 편히 발벗고 잘 수 있겠구나 ㅋㅋ
TRACKBACK 0 AND COMMENT 1
  1. 홍대생 2008.10.23 17:03 address edit/delete reply

    발 뻗고




요즘 학교에서 SPARC Architecture상에서 구현되는 Assembly Language를 공부한다.
Assembly Language를 공부하다 보니 C언어를 다시 보게 되었다.
이번에 나온 숙제를 하기 위해서 C언어를 만든 분이 만드신 책을 봤다.
The C Programming Language, Second Edition

(C언어를 입문하는 사람들은 C언어 만든사람이 쓴 책이라 처음에 보게 되는 책)
출처 :  (http://cm.bell-labs.com/cm/cs/cbook/)
어셈블리 언어를 배우다가 C언어를 쳐다 보니 이해 안가서 외우던 부분이 신기하게도 이해가 갔다. 그리고 C언어 책에서 나온 개념들이 새롭게 이해간 것이다.
내가 모르던 부분이 꽤 많았다는 것을 실감나게 했다.

이 책안에 자료구조 내용들이 있다는 것을 다시 깨닫게 하고 등등
1학년때 열심히 공부했다고 생각했는데 어셈블리 언어를 공부하면서 어거지로 공부했다는 것을 느끼게 해줬다.
1학년때 위의 The C Programming Language 2nd Edition과 함께 본 주 교재 C 프로그래밍 책
홍익대학교 컴퓨터공학과 교수님이신 원유헌 교수님과 이기철 교수님께서 쓰신 책이다.
루미넌스님께서 댓글 남긴 것 같이 정말 C언어가 새롭게 느껴집니다.

요즘 공부하는 것에 재미가 붙여간다. 저번 학기때 자료구조 때문에 학교를 휴학하고 군대할 생각도 했었지만 말이다.
어셈블리언어를 배우니 C언어에서 이상하게 이해 못했던 내용들이 이해가기 시작하였다.

다음 3학년 1학기때에는 홍익대학교 전자전기공학부에 개설된 마이크로컴퓨터란 강의를 들을 생각을 한다.
2학년 2학기 때 홍익대학교 컴퓨터공학과에서 개설된 어셈블리언어및 실습이란 과목은 RISC방식의 컴퓨터에서 어셈블리언어를 배우고 컴퓨터 구조에 대해서 대충 개념을 잡게 한다만 많은 컴퓨터에서는 CISC방식을 쓰고 있다. RISC 방식을 배우니까 뭔가 허전하게 느껴진다. CISC 방식도 배워서 컴퓨터 구조에 대해 섭렵을 해볼 생각을 해본다.

TRACKBACK 0 AND COMMENT 0



Understanding stacks and registers in the Sparc architecture(s)


SUN사의 SPARC Architecture에서 Stack과 Register의 이해

출처 : http://www.sics.se/~psm/sparcstack.html

여기서 SPARC Architecture에서의 stack과 register를 이해하였음.

TRACKBACK 0 AND COMMENT 0




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君