I just saw a nice operating system completely coded in assembler. Multitasking, graphical desktop, TCP/IP, USB and many other features on one 1.44MB floppy disk. Very impressive to see what is possible with extreme efficient coding. Feel free to check out the KolibriOS operating system.