SSE2030F16.Resources History

Hide minor edits - Show changes to output

September 30, 2016, at 07:06 AM by 115.145.179.147 -
Added line 22:
** [[Attach:intro2.pdf|Introduction to Linux 2]]
September 23, 2016, at 05:47 AM by 115.145.179.147 -
Added line 21:
** [[Attach:intro.pdf|Introduction to Linux]]
Deleted line 23:
** [[Attach:intro.pdf|Introduction to Linux]]
September 23, 2016, at 05:47 AM by 115.145.179.147 -
Added line 23:
** [[Attach:intro.pdf|Introduction to Linux]]
Added line 21:
(:if false:)
Changed line 23 from:
to:
(:ifend:)
Added lines 21-22:
** [[http://csl.skku.edu/uploads/SSE2033S16/LX02_IBM.pdf|Linux basics and installation]] (Provided by IBM Academic Initiative)
Changed line 7 from:
** [[https://www.virtualbox.org|Virtual Box]] - An open-source virtualization software
to:
** [[https://www.virtualbox.org|VirtualBox]] - An open-source virtualization software
Changed lines 5-8 from:
* [[http://qnety.tistory.com/55|Installing Ubuntu on Windows with VirtualBox]] (in Korean)
to:
* Installing Linux
** [[http://www.ubuntu.com|Ubuntu]] (Official version for this course: Ubuntu desktop 16.04.1 LTS)
** [[https://www.virtualbox.org|Virtual Box]] - An open-source virtualization software
*
* [[http://qnety.tistory.com/55|Installing Ubuntu on Windows with VirtualBox]] (in Korean)
Deleted line 33:
** [[http://linuxassembly.org|LinuxAssembly]]
Added line 35:
** [[http://www.egr.unlv.edu/~ed/x86.html|x86-64 Assembly Language Programming with Ubuntu]] ([[http://www.egr.unlv.edu/~ed/assembly64.pdf|pdf]])
Changed lines 34-35 from:
** [[http://asm.sourceforge.net|LinuxAssembly.org]]
to:
** [[http://linuxassembly.org|LinuxAssembly]]
** [[http://asm.sourceforge.net/resources.html|Linux Assembly: resources
]]
Changed line 32 from:
* IA-32
to:
* Intel 64 and IA-32 assembly programming
Deleted lines 33-34:

* Assembly programming
Changed line 35 from:
to:
** [[https://software.intel.com/en-us/articles/introduction-to-x64-assembly|Introduction to x64 Assembly]]
Changed line 5 from:
* [[http://qnety.tistory.com/55|Installing Ubuntu with VirtualBox on Windows]]
to:
* [[http://qnety.tistory.com/55|Installing Ubuntu on Windows with VirtualBox]] (in Korean)
Added lines 1-38:
!! SSE2030: Introduction to Computer Systems (Fall 2016)

!!! [Resources]

* [[http://qnety.tistory.com/55|Installing Ubuntu with VirtualBox on Windows]]

(:if false:)
* [[http://massukr.tistory.com/156#.U_yfRpCwc9Q|Installing Ubuntu on VMware Player]]
* [[CSE2003S09.Linux|How to setup your own Linux environment using VMware]] (As of March 2009)

* Sharing files between Windows (host) and Linux (guest) (As of March 2009)
** [[CSE2003S09.FTP|Using FTP]]
** [[CSE2003S09.Samba|Using Samba]]
(:ifend:)

* Linux
** Installing and running Linux: [[http://csl.skku.edu/uploads/SSE2030F10/SKKULUG 2010_01 Linux is easy.pdf|Linux is easy.pdf]] (by SKKULUG, Korean, 2010)

* Introduction to the Vi editor
** [[ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf|A book on Vim by Steve Oualline]] (Vim is a version of Vi -- local copy [[http://csl.skku.edu/uploads/CSE2003S09/vimbook-OPL.pdf|here]])
** [[http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html|Graphical Vi/Vim cheat sheet and tutorial]]
** [[http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Vim/Documents/UsedVim|Using Vim ]] (in Korean)
** [[http://kldp.org/KoreanDoc/html/Vim_Guide-KLDP/Vim_Guide-KLDP.html|Vi Guide]] (in Korean)

* GNU Tools
** [[http://gcc.gnu.org/onlinedocs/gcc-4.3.3/gcc|GCC 4.3.3 Manual]] (GNU C Compiler)
** [[http://sourceware.org/binutils/docs/as/index.html|Using as]] (GNU Assembler)
** [[http://sourceware.org/gdb/current/onlinedocs/gdb/|GDB User Manual]] (GNU Debugger)
** [[http://www.gnu.org/software/make/manual/make.html|GNU Make Manual]]
** [[http://sourceware.org/binutils/docs|GNU Binutils 2.19]]

* IA-32
** [[http://www.intel.com/products/processor/manuals/index.htm|Intel 64 and IA-32 Architectures Software Developer's Manual]]

* Assembly programming
** [[http://asm.sourceforge.net|LinuxAssembly.org]]