Seberapa Susah Bahasa Assembly?

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 126

  • @Apidservis
    @Apidservis 10 месяцев назад +5

    Pernah belajar bahasa ini, tp implementasi untuk microchip/avr. Gak rugi juga karna sehari hari bekerja di elektronika dan kebanyakan juga pake chip terprogram. Spesial nya bahasa ini hasil file .hex nya sangat kecil dan stabil. Chip 4kb aja bisa menjalankan banyak perintah. Chip di alat kesehatan pun masih pake bahasa ini.

  • @1pria
    @1pria Год назад +35

    lu bisa Assembly lu punya kuasa

  • @faishalfn
    @faishalfn 11 месяцев назад +8

    Bahasa Assembly memiliki beberapa kegunaan utama:
    Pengembangan Sistem Operasi :
    Assembly digunakan untuk membuat sistem operasi karena memberikan kontrol langsung terhadap instruksi mesin dan perangkat keras.
    Pemrograman Perangkat Keras :
    Assembly memungkinkan pengembang berinteraksi langsung dengan perangkat keras seperti prosesor, memori, dan periferal.
    Optimasi Kinerja:
    Kode Assembly dapat dioptimalkan secara langsung untuk mencapai kinerja yang maksimal pada tingkat instruksi mesin.
    Pemrograman Bare Metal :
    Digunakan dalam pengembangan perangkat lunak yang berjalan langsung di atas perangkat keras tanpa sistem operasi, seperti pada mikrokontroler atau FPGA.
    Reverse Engineering :
    Assembly digunakan untuk menganalisis dan memodifikasi program biner, membantu dalam kegiatan reverse engineering.
    Pendidikan Komputer:
    Digunakan dalam pendidikan untuk membantu siswa memahami konsep dasar komputer, arsitektur perangkat keras, dan pemrograman tingkat rendah.
    Meskipun Assembly memberikan tingkat kontrol dan efisiensi yang tinggi, penggunaannya umumnya terbatas pada kebutuhan khusus karena tingkat abstraksi yang rendah membuatnya lebih sulit untuk dikembangkan dan dipahami dibandingkan dengan bahasa pemrograman tingkat tinggi.

  • @ivankurniawan6825
    @ivankurniawan6825 Год назад +6

    yang familiar sama reverse engineering / cracking / semacamnya pasti gaasing sama assembly wkwkwk, klo saya kenal assembly gara" game hacking sih, dengan Tools seperti IDA Pro, Ghidra, OllyDBG / x64dbg, Cheat Engine, dan semacamnya tentunya.

  • @HCKaito_iZumiXD
    @HCKaito_iZumiXD Год назад +3

    db 'define byte' untuk bss singkatan dari 'block start by symbols' mov eax, 0 ('move 0 to register eax) untuk esp atau rsp itu extended diperpanjang sizenya antara 32-bit/64-bit esp (stack pointer) - rsp (register 64-bit stack pointer/extended) ... bla bla bal : v

  • @owl5298
    @owl5298 Год назад +9

    fyi, kita bisa buat interupt (int) sendiri bang kalo di levelnya os, cuman harus ngebikin idt sama isr

  • @noertri618
    @noertri618 Год назад +7

    Wkwkw mantap belajar sampe ke paling bawah, bang sekalian bahas webassembly

  • @afrizalazis3086
    @afrizalazis3086 Год назад +3

    Lho bisa assembly berrti lho bisa ganti code offset hex di game. Hmm .. bisa jadi cheater. Mulai dr float,int,bool false,true Sama vector.

  • @jjhvvvvvxxxxx8424
    @jjhvvvvvxxxxx8424 Год назад +3

    semua akan menjadi open source ketika menguasai asm

  • @EuoniaTriJo
    @EuoniaTriJo Год назад +2

    Yang bikin game make assembly ada tahun 90an klo gak salah dan game itu udah termasuk game yang sangat bagus pada jamannya. Orang orang nyebut dia Goat Programmer 😂

  • @netherleus9322
    @netherleus9322 Год назад +2

    selalu enjoy kalo nonton bang dea

  • @owl5298
    @owl5298 Год назад +4

    izin koreksi kang, di 9:01 tanda $ ngerefer ke alamat memori selarang, CMIIW

  • @inthezone8163
    @inthezone8163 Год назад +9

    programmer assembly itu ibarat makhluk mitologi, tidak ada yang tahu keberadaanya, bberapa org mengatakan mereka hanyalah mitos belaka..legenda mengatakan kalau programmer assembly akan muncul ketika dunia membutuhkan, merekalah satu" nya harapan terakhir umat manusia ketika komputer dan robot AI mulai menyerang manusia..hanya programmer assembly yang mampu melawan AI suatu saat nanti.

    • @roemonlynomore
      @roemonlynomore Год назад

      otak gimana itu jir, bisa"nya assembly dikuasai apalgi yang expert ada ga yA

    • @prog-gamers6664
      @prog-gamers6664 Год назад

      sungguh dongeng siang bolong yg masuk akal wkwkwk

    • @msmuha
      @msmuha Год назад

      Keq di film² ya 😅

    • @arifgamess
      @arifgamess Год назад

      Nice lore💀

    • @Rhidayah
      @Rhidayah Год назад

      Klo bisa asemble bisa crack windows

  • @doublekamui
    @doublekamui 9 месяцев назад +3

    harus ngerti banyak hal, dan harus bisa mengoptimasi kodenya berdasarkan arsitektur target, error prone jika ga bener bener ahli, contohnya memori leak kalau lupa hapus variabel pas kode projectnya makin kompleks, data race saat mrogram concurrent, apakah error assembly bisa dideteksi di compike time? karena error yg terdeteksi di compile time jauh lebih menguntungkan daripada harus mencarinya di run time (salah satu alasan typescript dibuat). nah jauh lebih baik menggunakan c++ atau rust, tapi mending rust karena c++ juga masih error prone beberapa hal diatas, yg tidak adalah error langsung terdeteksi di compile time. ownership rust memastikan 100% tidak ada memori leak, tidak ada data race saat buat kode concurrent, dan error langsung terdeteksi di compile time. ditambah kode c++ dan rust langsung dioptimasi secara otomatis sesuai target arsitektur oleh backend llvm yang mana llvm ini dikembangkan secara open source oleh programmer dari banyak perusahaan teknologi raksasa berkontribusi pada coding llvm yaitu apple, google, microsoft, intel, amd, nvidia (si raja gpu). jadi menurut gw jauh lebih mending menggunakan rust, atau c++ (jika di rust tidak ada library yg dibutuhkan)

  • @alifahamanda2348
    @alifahamanda2348 5 месяцев назад

    @dea afrizal. dan untuk semuanya saya bener belum paham selama ini. bagaimana cara mesin dapat mengenali perintah di assembly, seumpama perintah move, bagaimana mesin bisa tahu move itu perintah untuk pindah?

  • @Milham-hg7hf
    @Milham-hg7hf Год назад +2

    Udahlah capek, mending c++ sama js aja saya😭

  • @faishalfn
    @faishalfn 11 месяцев назад

    wah memang bhs pemorgramman yg satu ini agak lain 😅😅, pas saya coba juga, chatGPT pun sampe pusing sama bahasa ini

  • @Linuxfy
    @Linuxfy Год назад

    Tutorial yang bagus tapi aku trigger sbab dia guna nano untk coding.. bang guna Vim tak rugi

  • @vann.5685
    @vann.5685 Год назад +1

    Jangan bosen Upload ya bang❤

  • @gaharu8889
    @gaharu8889 9 месяцев назад

    "DRY" ngga berlaku disini,
    disini kita harus Repeat

  • @adeiyoz
    @adeiyoz Год назад +1

    Salam kenal kang ikut belajar

  • @daffifebrian9945
    @daffifebrian9945 Год назад +8

    MSH NUNGGUIN NIH YG WEBSITE GAME PART 7 😊

  • @arifgamess
    @arifgamess Год назад +1

    Bahasa assembly merupakan bahasa para sepuh programmer yang terus merendah sampai inti mesin😥

    • @Apidservis
      @Apidservis 10 месяцев назад

      Bisa di bilang bahasa paling jernih, karna memang kita yang di paksa mengerti bahasa mesin.

  • @frikosimon
    @frikosimon Год назад +1

    Next ngoding pake binary 😎

  • @ajipangestu2372
    @ajipangestu2372 Год назад +1

    REKOMENDASI LAPTOP 5JTAN BANG

  • @rivaardhian3821
    @rivaardhian3821 Год назад +1

    Bang maen di M-IDE51 lahh, nanti maen ke hardware 😅

  • @PrivateAmruAbdurRahman1999
    @PrivateAmruAbdurRahman1999 Год назад

    Bang dea buat video tentang buat apa belajar bahasa asm atau biner. Mudahnya di industri ada gak sih yg pakai

  • @GilangRamadhan-tc3zk
    @GilangRamadhan-tc3zk Год назад +1

    bayangin RollerCoaster Tycoon dibikin pake ni bahasa, solo developer lagi. Kayak bangun menara burj khalifa pake tusuk gigi

    • @Apidservis
      @Apidservis 10 месяцев назад

      Iya, betul. Pening pasti

  • @indraokisandy197
    @indraokisandy197 Год назад +1

    Pusing bang... ada binary codenya wkwk....

  • @andigaming2294
    @andigaming2294 Год назад +1

    Rekomendasi laptop buat belajar coding bang?

  • @barraramadhan5446
    @barraramadhan5446 Год назад +2

    Bang Dea, materi bahasa assembly-nya di arahin buat bisa memahami proses Reverse Engineering dong 🙏

  • @voidfnc
    @voidfnc Год назад +4

    Susahan mana bang sama pahamin kemauan doi? 😬

  • @lolatech6000
    @lolatech6000 Год назад +2

    Info zsh theme nya bang

  • @aikocr6678
    @aikocr6678 Год назад +1

    Bro req dong cara jalani unserland kali Linux di android 🙏

  • @sommone_
    @sommone_ 4 месяца назад

    Buat tutorial yg pakai mikrokontroler bg

  • @Maesuri-b3y
    @Maesuri-b3y Год назад

    Bang bantuin bang yg bikin web sendiri itu sy gagal pas nano etc itu padahal sy dah save pake control x trus y tpi fas buka service nginx restart dia fail solusinya gimana bang

  • @AlexSandro-bn6lj
    @AlexSandro-bn6lj Год назад

    Pernah belajar bahasa assembly buat z80, tapi gapaham paham 🤣

  • @bangdhe
    @bangdhe Год назад

    Terima kasih bang....sehat selalu

  • @bachrulpanjigumilang3821
    @bachrulpanjigumilang3821 Год назад

    LEMES BGT BANG BUAT KONTENNYA KEK GAK ADA GAIRAH SAMA SEKALI SEMANGAT BANG BUAT KONTENNYA BANG WKWKWKW

  • @wisnuadiputra4381
    @wisnuadiputra4381 Год назад

    Klu gw dulu belajar bahasa rakitan dengan memory hanya 8 bit

  • @mika2597
    @mika2597 3 месяца назад

    c bersaudara aja belum khatam, mahu asm wkwkwk

  • @danielringo_
    @danielringo_ 9 месяцев назад

    Dari assembly bisa kali bg buat tutorial haskell atau ga racket hehehe

  • @rembogaming4738
    @rembogaming4738 Год назад

    Kerenn bangg,salam dari user ubuntu

  • @ihsanmaulanatech
    @ihsanmaulanatech Год назад

    Kalo seberapa susah bahasa mesin gimana bang?

  • @amatir-tutor2421
    @amatir-tutor2421 Год назад

    Mang mana video arduino, pasaran can nonton

  • @hma2772
    @hma2772 Год назад

    Bang bisa bagi untuk link website tabel nya, enggak?

  • @maindisiniyuk
    @maindisiniyuk Год назад

    Coba bahasa intercal bang

  • @hakim_451
    @hakim_451 Год назад

    asm gila sih panjang bet, rumit bet.

  • @mwm2336
    @mwm2336 11 месяцев назад

    Keren anying asm

  • @nekowawolf-eth
    @nekowawolf-eth Год назад

    I use arch btw ❌
    i use assembly ✅

  • @muhammadabdillah2008
    @muhammadabdillah2008 Год назад

    Cukup dengan PHP aja saya mah, wkwkwk

  • @moeilham
    @moeilham Год назад +1

    bang dea pake linux apa?, aku pengen pake linux tapi bingung mau pake linux apa.

  • @tofanzulkarnaen4406
    @tofanzulkarnaen4406 Год назад

    menantang buat gabut🤣

  • @sssarang5936
    @sssarang5936 11 месяцев назад

    Berarti kalo bisa assembly bisa bikin robot juga dong?

    • @doublekamui
      @doublekamui 9 месяцев назад +1

      bisa, c++ pun bisa, rust juga bisa, java pun bisa, c# juga bisa, python juga bisa (karena python bisa binding ke kode c++), javascript juga bisa
      yang membedakan adalah kecepatan performanya, ketersediaan library

  • @TTA04
    @TTA04 Год назад

    Nunggu part 2 nya, apa masih sehat 🙂

  • @blackpaperbold
    @blackpaperbold Год назад

    Buset, sekompleks gini mah untuk bikin program buat kontrol hardware kali ya?

    • @Indonesia_Emas_
      @Indonesia_Emas_ Год назад

      assembly emang bahasa yang paling dekat dengan mesin bang :V intruksinya langsung ngekontrol mesin tanpa perantara lagi, dan punga kontrol penuh ke mesin

  • @Lufty20
    @Lufty20 Год назад

    Bahasa nya assem banget jir😬

  • @fedrickfigo_
    @fedrickfigo_ Год назад

    fungsinya apa assembly...apakah bsa untuk project?

    • @VernszGaming
      @VernszGaming Год назад +1

      Bisa buat bahasa pemrograman 😎

    • @ewinrizal
      @ewinrizal Год назад +1

      bisa buat OS, BIOS dan Firmware@@VernszGaming

    • @Indonesia_Emas_
      @Indonesia_Emas_ Год назад

      bisa untuk backend web, game, software, dll. dengan assembly bisa mengontrol mesin secara langsung tanpa perantara-perantara lagi. sehingga kinerjanya lebih cepat. cuma bakal rumit dan kodenya lebih banyak dari bahasa lain

  • @KyoboKoy-cp2xp
    @KyoboKoy-cp2xp Год назад

    God

  • @yters5981
    @yters5981 11 месяцев назад

    Request WebAssembly bang

    • @doublekamui
      @doublekamui 9 месяцев назад

      bikin wasm pakai rust bisa, pakai c++ bisa, pakai golang bisa, pakai c# bisa, paki java bisa. intinya pakai bahasa pemrograman bisa mengcompile kode webnya ke bahasa biner langsung, maka bisa dibuat untuk membuat wasm atau web assembly. tinggal cari framework atau compiler yg mendukung hal tersebut

  • @LasmanaKajang
    @LasmanaKajang Год назад

    bingung juga bahasa ini

  • @zainroyan1556
    @zainroyan1556 Год назад

    baru menit 3 udah nyerah :)

  • @wahyurendra1014
    @wahyurendra1014 Год назад

    bang bisa bikin cdn storage sendiri gitu gak sih di vps? buat service video player dan photo kayak cloudinary gitu, key word nya apa ya?

    • @KomentarSaya
      @KomentarSaya Год назад +1

      bisa tp buat apa? klo layanan cdn yang ada lebih murah, dan hemat waktu, bahkan gratis, contoh cloudflare

    • @wahyurendra1014
      @wahyurendra1014 Год назад

      @@KomentarSaya gratis mah terbatas bang, clodinary gratis juga ada, vps kan space nya gabakal penuh juga buat hosting aplikasi doang

  • @AramissOfficiall
    @AramissOfficiall Год назад

    Hadir

  • @IPutuArcana
    @IPutuArcana Год назад

    Loh bukannya ini jadi lebih mudah ya? 🗿

  • @ariosetiawan173
    @ariosetiawan173 Год назад

    Biar Klean Tau ya gaes ya sakitnya ngoding Assembly wkwkwkkw

    • @CyCLoo99
      @CyCLoo99 Год назад +1

      Apalagi ngebuild projectan microprosessor wkwkw, biar lebih kerasa sakitnya wkwk

    • @namanyasiapa9307
      @namanyasiapa9307 Год назад

      Ceritain bang keluh kesah nya😂

    • @CyCLoo99
      @CyCLoo99 Год назад

      @@namanyasiapa9307 erorr dari malem sampe pagi gak bisa ngerub, eh yang error salah masukin nilai hex registernya 🥲

    • @rokiroki3351
      @rokiroki3351 Год назад

      Programer taun 80 an 😁😁

    • @PulcherEtFortis
      @PulcherEtFortis Год назад

      nonono, maksud dari konten ini biar kita para kaula muda sungkem sama programmer yang udah bener" sepuh 😅

  • @FengLanxi-ew5zd
    @FengLanxi-ew5zd Год назад

    assembly, sejenis *.smali di java kah?

    • @Indonesia_Emas_
      @Indonesia_Emas_ Год назад

      beda kayaknya, assembly itu bahasa yang langsung mengintruksi mesin, sedangkan java adalah bahasa interpreter yang dijalankan di java virtual machine, kalau assembly langsung ke mesin

  • @dzikriarkannur4557
    @dzikriarkannur4557 Год назад +1

    bang muka lu kayak tertekan gitu knpa

    • @aalifryy
      @aalifryy Год назад +1

      bukti sulitny ni bahasa

  • @victor25021983
    @victor25021983 Год назад

    Mukanya koq cape banget.... Pusing ya bos. Gegara bikin konten ngoding assembly ya?

  • @Wibu_Laravel_TailwindCSS
    @Wibu_Laravel_TailwindCSS Год назад

    Belajar Assembly buat apa bang?

    • @Risky-fm3ng
      @Risky-fm3ng Год назад +1

      Reverse engineering, penograman embedded system kadang masih digunakan

    • @Dostofei44
      @Dostofei44 18 дней назад

      Buat bikin Sistem Operasi juga bisa bang

  • @vkfans
    @vkfans Год назад

    assembly bikin lemes

  • @gabrut582
    @gabrut582 Год назад

    kerean bahasa asambel

  • @mindraali105
    @mindraali105 Год назад

    Ini pengaplikasiannya dimana aja zi?

    • @malvinval
      @malvinval Год назад

      reverse engineering bisa

    • @Indonesia_Emas_
      @Indonesia_Emas_ Год назад

      sebenarnya semua bisa, karena assembly itu langsung mengontrol mesin, semua yang bisa dilakukan bahasa tingkat tinggi, sudah pasti bisa dilakukan bahasa tingkat rendah (bahasa yang dekat mesin), cuman caranya lebih rumit :vv

  • @nurcahayahikari
    @nurcahayahikari 9 месяцев назад

    Python :🗿

  • @ariadesupriyatna
    @ariadesupriyatna Год назад

    😅

  • @xcc7437
    @xcc7437 Год назад

    ngoding brain f*ck bang

  • @panjulganteng738
    @panjulganteng738 Год назад

    bang bang, mau nanya saya kan ada rencana mau kuliah tahun depan, pengen ikut bootcamp juga, nah menurut abang ikut bootcamp dlu baru lanjut kuliah atau, kuliah dulu baru bootcamp? tolong di jawab bang saya baru lulus sma,lagi nge planning hidup buat masa depan 🙏🏻

    • @kcy1957
      @kcy1957 Год назад

      Kuliah aja dlu, bootcamp ngebut sistem belajar nya, ikot bootcamp klo udh paham segala dasar ttg programing, itu mnrt aku doang wkwk

    • @LasmanaKajang
      @LasmanaKajang Год назад

      tentuin dulu tujuan lo, kalau misalkan lo pengen jadi guru atau bekerja di pekrjaan yang dimana membutuhkan gelar maka kuliah dulu. tapi kalau lo pengen jadi programmer mending bootcamp, soalnya jadi programing gak harus kuliah coy

    • @panjulganteng738
      @panjulganteng738 Год назад

      @@kcy1957 ok bg makasih masukannya

    • @panjulganteng738
      @panjulganteng738 Год назад

      @@LasmanaKajang pengen jadi programmer si.., tpi saya pengen kuliah juga bang, buat nambah temen dan ningkatin skill komunikasi bg

    • @syihabudinmuksin4798
      @syihabudinmuksin4798 Год назад

      Gw skrng lgi bootcamp dan menyarankan lu buat kuliah dlu

  • @fanespratama
    @fanespratama Год назад

    orang gila itu yg nyiptain game pake asm

    • @akhmaliswaraadjie8673
      @akhmaliswaraadjie8673 Год назад

      Game rollercoaster tycoon 99% pake assembly 😂
      Programmer nya alien kayanya