31. This is very similar to the way CPUs with microcode execute one microinstruction per cycle. 32. This was accomplished by having a separate microcode routine for every common pair of instructions. 33. The microcode was stored on these disks. 34. Both pipelines are 64-bit for floating point operations and are controlled by microcode . 35. However, IBM uses microcode to limit code execution to Java and XML workloads only. 36. The drivers still have to load proprietary microcode into the GPU to enable hardware acceleration. 37. It could also be used to load new microcode dynamically whilst the machine was running. 38. However, it continued to use native x86 execution and ordinary microcode only, like K5. 39. The 2100 offered a vertical microcode . 40. The microcode , stored in flash memory, is modifiable using a gcc-based toolchain.