Selasa, 08 Januari 2013 - 0 komentar

Trobel Dosemu "Segmentation fault" di Ubuntu

Lho Tiba" Dosemu di Komputerku Tidak bisa Dibuka
Ketika saya buka di terminal :
hnr@hnr-desktop:~sudo dosemu
segmentation fault

Owh kenapa lagi ni komputer, saya coba remove & autoremove dosemu masih tidak bisa, akhirnya lagi" saya Googling dan ketemu inti sari permasalahannya :

Pemecahan-nya yaitu rubah nilai 4096 pada file /proc/sys/vm/mmap_min_addr menjadi 0 dengan menjalankan perintah seperti dibawah ini :

root@hnr-desktop:~# echo 0 > /proc/sys/vm/mmap_min_addr
root@hnr-desktop:~# more /proc/sys/vm/mmap_min_addr
0
root@hnr-desktop:~#

Lalu Coba Restart Komputer, Saya Coba Sih Bisa.. Alhamdulillah... 







- 0 komentar

Menghilangkan SUDO Saat Execute Dosemu di Ubuntu

Ketika saya menjalankan dosemu di ubuntu (turunan debian) selalu harus menambah perintah sudo di depannya.. Akhirnya Setelah berguru ke Googling caranya sangat simpel, yaitu :



Masuk ke terminal ketikkan dosemu tanpa sudo 
Lalu akan muncul tulisan - tulisan d terminal sebagai berikut       

hnr@hnr-desktop:~$ dosemu        
LOWRAM mmap: Operation not permitted        
Cannot map low DOS memory (the first 640k).        
You can most likely avoid this problem by running        
sysctl -w vm.mmap_min_addr=0        
as root, or by changing the vm.mmap_min_addr setting in        
/etc/sysctl.conf or a file in /etc/sysctl.d/ to 0.        
hnr@hnr-desktop:~$ sudo dosemu        
ERROR: MFS: couldn't find root path /media/CDROM 
Tutup dosemunya dan jalankan perintah di terminal sebagai berikut :

sudo sysctl -w vm.mmap_min_addr=0 

Selesai... kini bisa menjalankan dosemu tanpa harus dengan sudo.
Rabu, 14 November 2012 - 1 komentar

UTS Mata Kuliah Sistem Digital

4. Perform the arithemetic indicated, maintaining your answer in sign-magnitude form. Check your result by converting each problem to decimal and repeating the computation.
a)     (1231)4 + (1103)4 = (3000)4
b)    (135C)16  + (1103)16 = (245F)16
c)     (110101)2 – (1011)2 = (101010)2
d)    (23)4 X (31)4 = (10033)4
e)     (1766)8 – (23)8 = (1743)8
f)      (11101101)2 / (11101)2 = (1000)2

 
3. Convert AS Indicated
a)     (1375)8 = (1011111101)2 = (2FD)16
b)    (A1EF)16 = (1010000111101111)2 = (A1EF)16
c)     (11101)2 = (35)8 = (1D)16
d)    (237.55)8 = (11101101. 101101)2 = (ED. 2D)16
e)     (10111.1011)2 = (27.13)8 = (17.B)16
f)      (CE13.A2)16 = (1100111000010011. 10100010)2 = (147023. 242)8