我正在为Gameboy ROM图像实现反汇编程序。反汇编程序的输出是一个HTML文件,您可以在其中看到十六进制转储和反汇编。
目前我实现了十六进制转储部分和HTML(显示地址,十六进制值和ascii),我得到的大小近50MB(Gameboy ROM的大小为8MB)。加载浏览器需要很长时间。如果我添加反汇编代码,它将变为双倍大小。
有没有一种有效的方法来处理这种情况?我想过分割HTML文件,但我不喜欢这样。我可以使用JavaScript来提高性能(可能会根据用户请求加载少量数据)吗?我是JavaScript的新手。
答案 0 :(得分:1)
加载,转换和显示50MB的HTML只需要很长时间。当内容放在一个或多个巨大的表中时(这需要很长时间来计算和渲染),这种效果会更大。
您应该问自己的问题是:我是否真的需要HTML来显示这个,或者我也可以使用以下文件类型之一来执行此操作: