Menu Button

Thursday, March 8, 2012

TUGAS SISTEM OPERASI

Mikroarsitektur dan Diagram Processor

Nama     : Nugraha Adhi Pratama
NRP       : 113040241


Mikroarsitektur prosesor adalah deskripsi rangkaian elektrik komponen penyusun mikroprosesor yang menggambarkan selengkapnya opersi dari sistem hardware mikroprosesor itu sendiri. Istilah mikroarsitektur sering di singkat dalam bahasa Inggris dengan tulisan uarch.Mikroarsitektur (arsitektur mikro) bersama aritektur set instruksi (Instruktion Set Architekture = ISA) merupakan dasar arsitektur komponen.
Setiap mikroprosesor pasti dibangun berdasar mikroarsitektur tertentu, baik mikroprosesor produk Intel maupun mikroprosesor AMD. Pada awalnya, semua perusahaan produsen prosesor selalu menggunakan mikroarsitektur milik Intel untuk membangun mikroprosesor produksinya. Namun, pada perkembangan berikutnya, masing-masing perusahaan membuat dan mengembangkan sendiri arsitektur mikroprosesornya. Misalnya perusahaan AMD, sejak merilis mkroprosesor buatannya sendiri, yaitu mikroprosesor keluarga K5, AMD menggunakan mikroarsitektur hasil desainnya sendiri. Tidaklagi adopsi secara penuh milik arsitektur dari perusahaan lain. Sampai April tahun 2008, AMD telah mengaplikasikan desain mikroarsitekturnya yang terus diperbaharui, mulai dari mikroarsitektur K5 hingga mikroarsitektur K10.
Perusahaan Intel, sejak awal dikenal sebagai pelopor pembuatan mmikroprosesor golongan x86. Perusahaan ini terus-menerus mengembangkan mikroprosesornya. Berikut ini akan disajikan pembahasan mikroarsitektur tersebut, yang dimulai dari mikroarsitektur Intel P6yang dugunakan untuk membangun mikroprosesor Intel Pentium Pro, Pentium II dan Pentium III, sampai mikroarsitektur terakhir yang digunakan pada tahun 2010. Mikroarsitektur terdahulu, sebelum Intel P6, sengaja tidak dibahas dalam artikel ini, karena sudah tidak digunakan lagi.
1.     Mikroarsitektur Intel P6
2.     Mikroarsitektur Netburst
3.     Mikroarsitektur Intel P6 yang diperbaiki (penggunaan kembali Mikroarsitektur Intel P6)
4.     Mikroarsitektur Intel Core
5.     Mikroarsitektur Nehalem
6.     Mikroarsitektur Westmere
Mikroarsitektur Intel
Baru-baru ini setelah membaca info mengenai westmere, sebuah codename dari mikroarsitektur Intel 32nm, sepertinya bakal banyak sekali produk laptop murah. Bagaimana tidak, dengan mikroarsitektur ini mereka berencana untuk memperkecil ukuran prosesor. 

Dengan semakin kecilnya ukuran prosesor, otomatis akan membuka peluang untuk lebih memperkecil ukuran komponen pendukung lain. Berawal dari sinilah ada kemungkinan di hari mendatang harga laptop akan semakin turun dan kemungkinan besar penggunaan PC desktop akan sangat menurun.

Berikut adalah kutipan tulisan dari detikinet :

Westmere, adalah nama kode untuk mikroarsitektur Intel di tingkat 32nm. Dalam IDF 2009, Intel resmi 'memotong pita' era Westmere.

Proses berbasis 32 nm memungkinkan Intel untuk membuat prosesor dengan ukuran lebih kecil. Dalam arsitektur Westmere, Intel bukan hanya menyusutkan prosesor tapi juga menambahkan prosesor grafis -- pabrikasi 45nm -- ke dalamnya.

Saat membuka Intel Developers Forum (IDF) 2009, yang digelar di San Francisco, 22-24 September 2009, CEO Intel Paul S. Otellini mengatakan Intel sudah mampu memproduksi mikroprosesor dalam jumlah besar.

Generasi 32nm dari Intel menggunakan transistor dengan high-k metal gate generasi kedua. Komponen ini adalah kunci dari fitur Turbo Boost pada prosesor generasi terbaru Intel.

High-K Metal Gate memungkinkan salah satu atau beberapa core prosesor dalam sebuah prosesor multi-core dimatikan sepenuhnya. Akibatnya, prosesor yang tersisa bisa mendapatkan tenaga lebih dan menghasilkan performa lebih baik dalam waktu singkat.

Westmere sudah mulai diproduksi dan dikapalkan oleh Intel ke para pelanggannya -- yaitu para vendor perangkat keras dan produsen PC -- pada akhir 2009. Diperkirakan produk berbasis Westmere akan muncul di awal 2010.
Mikroprosesor Intel Atom menggunakan desain baru yang berbeda dengan arsitektur mikroprosesor yang sudah ada sebelumnya.  Desain mikroprosesor ini didasarkan pada mikroarsitektur yang hemat energi, mengurangi panas yang dihasilkan oleh prosesor dan sengaja dirancang untuk perangkat internet.  Mikroprosesor Intel Atom diproduksi menggunakan teknologi baru, yaitu teknologi fabrikasi 45 nanometer (hafnium infused 45 nanometer high-k silicon). Mikroprosesor ini mampu menjalankan dua instruksi per siklus.  Pada clock speed yang setara, kinerja prosesor Intel Atom single core kurang lebih sebanding dengan separuh kinerja prosesor Pentium M.  Misalnya, mikroprosesor Intel Atom berkecepatan 1,6 GHz yang banyak ditemukan pada netbook-netbook yang beredar di pasaran, mampu memberikan sekitar 3.300 MIPS (Million Instruction Per Second) dan 2,1 GFLOPS pada uji standart benchmarks.  Sedangkan Pentium M 740 berkecepatan 1,73 GHz mampu memberikan sekitar 7400 MIPS dan 3,9 GFLOPS.  Jika diperbandingkan, secara kasar dapat dikatakan bahwa kinerja Intel Atom kurang lebih separuh dari kinerja Pentium M.
Intel Atom 230 dan 330,  merupakan mikroprosesor Intel Atom model desktop yang mengimplementasikan set instruksi  x86-64.  Berbeda halnya dengan Intel Atom seri N (model prosesor untuk netbook) dan seri Z (model prosesor untuk MIDs) yang hanya mengimplementasikan set instruksi x86 (IA-32), tidak mengimplementasikan set instruksi  x86-64, sehingga tidak dapat menjalankan kode x86-64.
Fitur-fitur mikroprosesor Intel Atom
Sampai dengan bulan Maret 2009, seluruh varian mikroprosesor Intel Atom dilengkapi fitur teknologi MMX, SSE, SSE2, SSE3, SSSE3, dan XDbit. Untuk mikroprosesor versi nettopnya juga dilengkapi fitur teknologi Intel 64 dan Hyper-Threading. Sedangkan mikroprosesor versi netbooknya tidak memiliki fitur teknologi Intel 64, namun ditambahkan fitur teknologi EIST (Enhanced Speed Step Technology) dan Hyper-Threading. Berbeda halnya dengan mikroprosesor Intel Atom versi UMPC (MID). Pada mikroprosesor ini ditambahkan fitur teknologi EIST, bahkan sebagian model (produk) prosesornya juga dilengkapi teknologi Hyper-Threading dan Intel VT, namun semuanya tidak memiliki fitur teknologi Intel 64.
Teknologi XDbit (eXecute Disable bit) hanya dapat berfungsi jika menggunakan OS (operating system) yang sudah dilengkapi dukungan terhadap penggunaan teknologi XDbit, misalnya Windows XP. Teknologi lainnya, yaitu Hyper-Threading, Intel 64 dan Intel VT, hanya dapat berfungsi jika sistem komputer menggunakan chipset, BIOS dan OS yang mendukung aplikasi teknologi tersebut. Performa atau kinerja komputer yang dihasilkan akibat tambahan berbagai teknologi tadi, sangat bergantung pada konfigurasi hardware dan software yang digunakan.

Contoh-contoh diagram processor




Sunday, January 29, 2012

Tugas Organisasi & Arsitektur Komputer : Bahasa Assembly

Nama : Nugraha Adhi Pratama
NPM/Kelas : 113040241/C


Assembler adalah sebuah program komputer untuk menerjemahkan Bahasa Assembly -- intinya, sebuah representasi menmonic dari bahasa mesin — menjadi kode objek. Sebuah assembler silang(lihat kompilator silang) memproduksi kode untuk satu jenis prosesor, tetapi dapat dijalankan di prosesor lain.
Selain menterjemahkan instruksi assembly mnemonic menjadi opcode, assembler juga menyediakan kemampuan untuk menggunakan nama simbolik untuk lokasi memori (menghindari penghitungan rumit dan pembaruan alamat secara manual ketika sebuah program diubah sedikit), dan fasilitas makro untuk melakukan penggantian textual — biasanya digunakan untuk menggantikan suatu urutan instruksi yang pendek untuk dijalankan perbaris dan bukan dalam sebuah subrutin.
Assembler jauh lebih mudah ditulis daripada kompilator untuk bahasa tingkat-tinggi, dan telah tersedia sejak 1950-an. Assembler modern, terutama untuk arsitektur berdasarkan RISC, seperti arsitektur MIPS, Sun SPARC, dan HP PA-RISC, mengoptimalkan penjadwalan instruksi untuk menggunakan pipeline CPU secara efisien. Bahasa pemrograman generasi kedua adalah bahasa assembly. Bahasa rakitan (bahasa Inggris: assembly language) adalah bahasa pemrograman komputer tingkat rendah. Bahasa assembly merupakan notasi untuk bahasa mesin yang dapat dibaca oleh manusia dan berbeda-beda tergantung dari arsitektur komputer yang digunakan.
Berbeda dengan bahasa pemrograman tingkat tinggi, bahasa assembly atau rakitan biasanya memiliki hubungan 1-1 dengan instruksi bahasa mesin. Misalnya, tiap julukan (mnemonic) yang ditulis di program dengan bahasa rakitan akan diterjemahkan menjadi tepat satu kode operasi yang dapat dimengerti langsung oleh komputer. Pada bahasa tingkat tinggi, satu perintah dapat diterjemahkan menjadi beberapa kode operasi dalam bahasa mesin. Proses pengubahan bahasa rakitan ke bahasa mesin dilakukan oleh assembler, dan proses balikannya dilakukan oleh disassembler.
Setiap arsitektur komputer memiliki bahasa mesin yang berbeda-beda sehingga bahasa rakitannya pun berbeda-beda.(dna)
Pemrograman AT89S51 bahasa Assembly 
Bahasa Assembly adalah bahasa pemrograman tingkat rendah. Dalam pemrograman komputer dikenal dua jenis tingkatan bahasa, jenis yang pertama adalah bahasa pemrograman tingkat tinggi (high level language) dan jenis yang kedua adalah bahasa pemrograman tingkat rendah (low level language). 
Bahasa pemrograman tingkat tinggi lebih berorientasi kepada manusia yaitu bagaimana agar pernyataan-pernyataan yang ada dalam program mudah ditulis dan dimengerti oleh manusia. Sedangkan bahasa tingkat rendah lebih berorientasi ke mesin, yaitu bagaimana agar komputer dapat langsung mengintepretasikan pernyataan-pernyataan program. 
Kelebihan Bahasa Assembly:
1. Ketika di-compile lebih kecil ukuran
2. Lebih efisien/hemat memori 
3. Lebih cepat dieksekusi 
Kesulitan Bahasa Assembly:
1. Dalam melakukan suatu pekerjaan, baris program relatif lebih panjang dibanding bahasa tingkat tinggi
2. Relatif lebih sulit untuk dipahami terutama jika jumlah baris sudah terlalu banyak
3. Lebih sulit dalam melakukan pekerjaan rumit, misalnya operasi matematis 

BAHASA ASSEMBLY MCS-51 
Dalam program bahasa assembly terdapat 2 jenis yang kita tulis dalam program yaitu:
1. Assembly Directive (yaitu merupakan kode yang menjadi arahan bagi assembler/compiler untuk menata program)
2. Instruksi (yaitu kode yang harus dieksekusi oleh CPU mikrokontroler) 
Klik disini untuk melihat daftar Assembly Directive dan Instruksi MCS-51. 

PENGGUNAAN SOFTWARE 
Software untuk membantu memprogram mikrokontroler MCS-51 sudah banyak tersedia. Untuk mempermudah maka dapat dipilih software yang merupakan Integrated Development Environment (IDE) yaitu software yang merupakan editor sekaligus compiler. Bahkan juga ada yang sekaligus debugger dan simulator. Salah satunya yang digunakan pada training di PRASIMAX adalah Read51. 



Daftar Assembly Directive 
Assembly Directive Keterangan
EQU Pendefinisian konstanta 
DB Pendefinisian data dengan ukuran satuan 1 byte 
DW Pendefinisian data dengan ukuran satuan 1 word 
DBIT Pendefinisian data dengan ukuran satuan 1 bit
DS Pemesanan tempat penyimpanan data di RAM 
ORG Inisialisasi alamat mulai program 
END Penanda akhir program 
CSEG Penanda penempatan di code segment 
XSEG Penanda penempatan di external data segment 
DSEG Penanda penempatan di internal direct data segment 
ISEG Penanda penempatan di internal indirect data segment 
BSEG Penanda penempatan di bit data segment 
CODE Penanda mulai pendefinisian program 
XDATA Pendefinisian external data
DATA Pendefinisian internal direct data
IDATA Pendefinisian internal indirect data 
BIT Pendefinisian data bit
#INCLUDE Mengikutsertakan file program lain 

Daftar Instruksi 
Instruksi Keterangan Singkatan 
ACALL Absolute Call 
ADD Add 
ADDC Add with Carry
AJMP Absolute Jump 
ANL AND Logic 
CJNE Compare and Jump if Not Equal 
CLR Clear 
CPL Complement 
DA Decimal Adjust 
DEC Decrement 
DIV Divide
DJNZ Decrement and Jump if Not Zero 
INC Increment
JB Jump if Bit Set 
JBC Jump if Bit Set and Clear Bit 
JC Jump if Carry Set 
JMP Jump to Address 
JNB Jump if Not Bit Set 
JNC Jump if Carry Not Set 
JNZ Jump if Accumulator Not Zero 
JZ Jump if Accumulator Zero 
LCALL Long Call 
LJMP Long Jump 
MOV Move from Memory 
MOVC Move from Code Memory 
MOVX Move from Extended Memory 
MUL Multiply
NOP No Operation 
ORL OR Logic 
POP Pop Value From Stack 
PUSH Push Value Onto Stack 
RET Return From Subroutine 
RETI Return From Interrupt 
RL Rotate Left 
RLC Rotate Left through Carry 
RR Rotate Right 
RRC Rotate Right through Carry 
SETB Set Bit 
SJMP Short Jump 
Untuk membandingkan bahasa mesin dan bahasa assembly, kita dapat melihatnya dari tiga karakteristik berikut :
1. Mnemonic operation code. Sebagai pengganti numeric operation code (opcodes) yang digunakan pada bahasa mesin, digunakankanlah mnemonic code pada bahasa assembly. Selain kemudahan dalam penulisannya dibandingkan dari bahasa mesin juga mendukung pelacakan kesalahan seperti kesalahan penulisan operation code.
2. Symbolic operand specification. Penamaan simbol diasosiasikan sebagai suatu data atau instruksi. Operand lebih menunjukkan symbolic reference dibandingkan dengan alamat mesin suatu data atau instruksi. Hal ini akan mempermudah pada saat harus dilakukan modifikasi program.
3. Declaration of data/storage area. Data dapat dinyatakan dalam notasi desimal. Ini dilakukan untuk mencegah konversi secara manual dari konstanta ke dalam representasi internal mesin. Sebagai contoh :
-5 menjadi (11111010)2 atau 10.5 menjadi (41A80000)16

Suatu statement bahasa assembly mempunyai bentuk umum sebagai berikut :
[Label] Menmonic OpCode Operand [operand…]
Tanda kurung siku menunjukkan isi di dalamnya boleh digunakan atau tidak dalam statement tersebut, sebagai contoh : label bersifat optional. Jika label digunakan, hal tersebut menujukkan suatu symbolic name akan dibuat dalam machine word untuk keperluan assembly statement. Bila digunakan lebih dari satu operand, digunakan tanda “koma” untuk memisahkannya. Jika digunakan index, nomor index register ditunjukan dalam sebuah simbol, seperti contoh berikut :
AGAIN LOAD NUMBER(4)
Dimana ‘4’ menunjukkan register yang memiliki index. AGAIN diasosiasikan dengan instruksi mesin yang dihasilkan untuk statement LOAD.
Program assembly mengenal tiga jenis statement : (i) imperative statement (ii) declarative statement (iii) assembler directive statement.
Imperative Statement
Statement imperative dalam bahasa assembly ditunjukan dengan suatu tindakan yang dikerjakan selama eksekusi program assembly. Karena itu setiap statement imperative ditranslasikan ke dalam instruksi mesin.
Declarative Statement
Statement declarative dalam bahasa assembly menunjukkan konstanta atau storage area pada suatu program. Sebagai contoh :
A DS 1
secara sederhana storage area sebesar 1 word ditunjukkan dengan sebuah label A. DS di sini menunjukkan Declare Storage (DS).
Suatu konstanta dideklarasikan melalui Declare Constant (DC) statement, contohnya :
ONE DC ‘1’
maksud dari statement di atas adalah label ONE berisi konstanta 1. Programmer dapat mendeklarasikan kontanta dalam desimal, binary, hexadesimal, dsb. Assembler akan mengkonversi bentuk tersebut ke dalam bentuk internal yang tepat.
Beberapa assembler sering pula menggunakan’literal’ khususnya pada konstanta yang dipakai sebagai operand, seperti contoh berikut :
Pemrograman Sistem 2
Assembler
ADD ONE ADD = ‘1’
- -
- -
ONE DC ‘1’
Penggunaan tanda “=” pada posisi awal suatu operand menunjukkan sebuah literal. Nilai konstanta yang ditulis dengan cara demikian sama dengan nilai yang dihasilkan bila menggunakan statement DC.
Assembler Directive
Statement jenis ini tidak merepresentasikan instruksi mesin ke dalm suatu objek program atau mengalokasikan storage untuk konstanta atau variable program. Sebaliknya, statement ini secara langsung mengarahkan assembler untukmengambil alih aksi selama proses assembling program. Statement ini digunakan untuk menunjukkan bagaimana input program assembly dibentuk, sebagi contoh : START 100
statement tersebut merupakan kata pertama dari objek program yang dibuat oleh assembler untuk menempatkan lokasi mesin pada alamat ‘100’. Begitupula dengan statement : END, yang mengindikasikan tidak ada lagi bahasa statement bahasa assembly yang akan diproses.
Proses Assembly
Untik membangun skema proses translasi dari satu bahasa ke bentuk lainnya, hal pertama yang harus dilakukan adalah mengindentifikasikan tugas-tugas dasar yang harus dikerjakannya dalam proses translasi tersebut.
Proses Translasi
Secara umum model proses translasi dapat direpresentasikan sebagai berikut :
Analysis of + Synthesis of = Translation from
Source Text Target Text Source Text to Target Text
Model di atas diterapkan untuk mentranslasikan dari sautu bahasa pemrograman ke bentuk lain, translasi dari satu bahasa natural (Inggris, Perancis) ke bentuk coding / decoding pesan rahasia. Untuk mengaplikasikan model di atas, kita perlu menentukan komponen-komponen yang dibutuhkan selama proses analisis dan sintesis.
Dalam fase analisis, focus perhatian kita adalah kepada penentuan arti dari source text. Untuk memahami arti dari source text tersebut, kita mengetahui aturan yang membentuk source text tersebut. Dalam aturan struktur tatabahasa (grammar), dikenal istilah syntax dan semantic. Perhatikan statement berikut :
AGAIN LOAD RESULT + 4
Dalam statement di atas, AGAIN menunjukkan label field, LOAD menunjukkan opcode mnemonic field dan RESULT + 4 menunjukkan operand field. Bila kita melihat lebih dalam lagi ke dalam operand field, kita dapat menukan bahwa RESULT + 4 adalah expression operand yang valid dan sesuai dengan aturan bahasa. Dalam bahasa assembly, aturan penulisan suatu statement sangat sederhana. Pembahasan mengenai tata bahasa akan dilanjutkan pada materi-materi berikutnya.
Dalam fase sintesis, dilakukan pemilihan machine operation code yang sesuai dengan mnemonic LOAD dan menempatkannya pada machine instruction opcode field. Evaluasi korespondensi pengalamatan dilakukan untuk operand expression ’RESULT + 4’ dan menempatkannya pada alamat dari machine instruction.

Tuesday, December 6, 2011

J.O.M.B.L.O is S.I.N.G.L.E and I.D.O.N.T.C.A.R.E.!!

if you ak me, what is jomblo ? i will answer, jomblo is single or one, or alone, or whatever!
hey para cowo jomblo ! kalo kita ngomongin jomblo, sumpah ga akan ada habisnya. "kenapa kita jomblo ? kenapa ? kenapaaaaaa !?"
banyak penyebabnya loh, percaya ato engga. bentar bentar, apa karna kita jelek ? ga berduit ? bentuk tubuh ga porposional ? tunggu, iya mungkin bener tapi, mari kita selidiki....

pertama, muka jelek ?
ga juga ah, banyak ko yang mukanya lebih jelek dari saya tapi punya pacar... banyak lagi.
jelek sebenernya gabisa kita jadiin alesan untuk menjawab pertanyaan, "kenapa saya jomblo?"
kita gabisa ngukur apakah kita jelek apa ganteng, karena dua itu relatif, artinya kita kadang bisa jadi jelek, bisa juga jadi ganteng. percaya deh.

kedua, ga punya duit ?
bener juga sih ga punya duit bisa jadiin alesan. tapi ga semua cewe liat dari isi dompet kita. "ah yang bener nih" ya kalo di bandungin cewe kaya gitu mungkin 2:8 lah yah, bener ga sih ? kalo ga bener maaf yah. tapi asli kalo kita punya cinta, isi dompet ga usah dipikirin. HOAX! hahahahhaahahaha skip

ketiga, bentuk tubuh ga proporsional ?
olah raga dong! emang proporsional tuh kaya gimana sih ? gemuk ? kurus cenderung kerempeng ? ha ? jawab! cepat jawb ! maaf emosi, apalagi ini alesannya walaupun rada masuk akal, tapi plis deh pliiis, bentuk tubuh mah masih bisa di ubah aslining hahaaahaha skip.

apapun alesannya, skip. nanti lanjut deh mau kuliah dulu

wassalam.

Thursday, November 17, 2011

Share Everything Here!

I hope you know I swear to God if "ANNOYING" bother me.It's strong enough to make me moan

Terima kasih,untuk orang yang saya benci dan membenci saya.Setidaknya kita pernah memikirkan satu sama lain

I don't care how long it takes me,i'm going somewhere beautiful

Photograph

 and just like that...she's gone
conteanimated.com

Poetry & Quote

-I'm not single,I'm just have a relationship with FREEDOM
-Just because she likes the same bizzaro crap you do doesn't mean she's your soul mate
-if thomas just waited for other, so this time must be so dark
-We could hold hands & then you could kiss me & then we could fall in love,ok?

Story & Article

first story : - GOD KNOWS.

  this is my real story, everything began when i was in high school, especially in the few months before graduate, so all of students were too busy looking for their university. well, for me i chose ''ITB'' as my next place to study, actually this university is one of best university in my country. then everything went so nice, i did the registration, i did study which i though good enough. then, the day came, this is the day of the selection for ITB student. well, i did the test yeah quite well. then the test finished, it felt like i put down a ton of bag that i had been being brought everywhere. so, i just needed to wait until the result come out.
  one month later, the result had come out and i was really really curious for the result, but at that time i believed i could be accepted to the university. i opened my laptop i went through the internet, then i found that i am " NOT ACCEPTED " in any faculty or choices for the university. this so damn made upset and i have made my parents disappointed with me.
  few months later, the registration for the selection of my second choice university which was unpar was opened, so i did registration for the test and i chose 2 choices for this university that was architecture and industrial engineering. then the day has came. then i did the test, but i got some problem for the drawing test, i was struggling for it. yeaah, overall i could do it like 50%. and one more time i was really sure i can be accepted for the university. in fact, the result was i am "not accepted" for the university. well i have made my parent disappointed for the second time.
  then, after that i thought i do not have any choices, so i have got to take one test that done by all students from all states of my country in the same day. i chose 2 choices, first was architecture at university of indonesia and the second earth studies at ITB. well, i did the test, later i found the result that i am not accepted for the choices for the THIRD times.
  well, i thought the last choice was unpar again for the second test, because for the university the have like 3 test for one academic year. i registered for the same choices, architecture and industrial engineering. but for the FOURTH time the result was i am not accepted for the choices. so, my parents and me though maybe it was not my years. then, i have to do the test for next year, because there was not any test anymore, but actually there was, but it just because i did not want to be in another university that i do not like.
  but later when i was talking with my sister ( she is foreign student at university malaya, malaysia.) she suddenly told me "why don't you just came here and study here" and this is what i had never thought about. yeah, i thought ''that's right'' because in malaysia they do not have any test for enter the university, the only qualification is only the mark or point from your academic transcript. because my point yeah quite good so i thought that would be easy. so, i took the chance, i did the registration, submitted the all documents. i chose 3 choices, first architecture, second multimedia and the last was geology. so, i just wait for the result. for this time i was kinda sure i could get at least the second choice.
  well, the result come out and the fact was i was "ACCEPTED" for my third choice geology. so i think this is what they call the god way, sometime what you want is not as long as what you need and what you need is exactly the best thing ever for you. when you want get something but you have not got it yet, does not mean that god do not want to give you a thing. but he just wait the right time or he will replace it with something better. for my case, i wanted be in a best university in my country. but god know what i need, so he did not let me to study in my country but just give me a chance to be better man here, because i can learn a lot of thing of being foreigner and i am really thankful and grateful for god giving me the best way in my live.

who are we?

-well, i'm one of the men here, everyone likes to call me "yadhi", although my complete name is ahmad riyadhi rachman. but yeah that's ok, i'm 18 (yeah i'm a youth!! haha), has personally engaging style (i think) and a foreign student at university malaya, kuala lumpur, malaysia.

- hii, im faishal addy pradipta but people like to call me "ical", im 18 ( but i've got mustache and beard already :D) and i'm 3rd semesters student of accounting majoring at pajajaran univeristy, bandung, indonesia. rock yeah!!

-my name nugraha adhi pratama, nunu is my nickname. Between the four of us, I'm the biggest and if you want to know which one I am in the photo, I am the person wearing black sunglasses. I'm 1st semester student of informatics engineering at Pasundan University. Well, it's a little bit about me, LETS GET HIGH!!!

-I'm Rendy Renaldy,you can call me Uwen,born on March 16th,1992.I'm student of English Language and Literature at Indonesia University of Education.I want to be an astronaut,just wanna be free from the confines of gravity.Kikaider kamenrider inazuman ultraman nothing in this world able to conquer me,attractive but bitter,hot as hell,so wild eyed so young naughty and free!
P.S:be original,everyone else sucks!

Interview

1. why did we make this blog ?
first, we are have a bit similarities, we're man and we're single.
especially, we have the same love stories, which almost always be ended aground. (who said ??)

2. who are "we" exactly ?
four engaging guys, who were getting closer in high school, and now we are so damn close.

3. why did we choose 'werefusetogrowup'  as a name of the blog?
we think we are youths , and we love, we like, we enjoy our live now, so we refuse to grow older. but we accept to be more mature.

4. what is the topic of the blog?
at first, we want  share our life, article, poetry, quote and so many things, yes what we're planning, but yeaah let's see. ha-ha.

5. have you ever been in any relationship?
definitely yes!!

that's all from nunu, any question??

Wednesday, November 16, 2011