(1)将 BUF开始的 10 个单元中的二进制数转换成两位十六进制数的 ASCII 码,在屏幕上显示出来。要求码型转换通过子程序 HEXAC实现,在转换过程中,通过子程序 DISP实现显示. (2)编程实现从键盘接受一个字符串,再从键盘接受一查找的字符(例如’g’) ,找到时提示’Yes,found !’,找不到时提示’No found !’ 。
1
该代码主要实现了ATM系统的主要功能,包括账号的注册和登录,个人的余额查询、存取款、转账、登录记录查询以及操作记录查询,用户的数据用文本文件存储,所以再一次使用的时候不会被清除数据。
2021-10-15 08:42:35 8KB ATM 文件File 转换流Buf
1
本代码主要是关于乒乓操作,多buf缓冲的verilog的代码实现,其中包括了跨时钟域的解决方法
2021-07-25 22:57:56 3KB verilog
1
对于串行FLASH芯片的存取操作,内核能够通过直接对芯片的读写来实现,但是较慢的芯片响应速度会使用读写响应时间加长,吞吐率降低。因此,内核通过保持一个称为数据缓冲区高速缓冲的内部数据缓冲区来减小对芯片的存取频度。高速缓冲含有最近被使用过的串行Flash的数据。 当从芯片中读数据的时候,内核试图先从高速缓冲中读取。如果数据已经在该高速缓冲中,则内核可以不必从芯片中读取数据。如果数据不在该高速缓冲中,则内核从芯片上读数据,并将其缓冲起来,这样下次使用时就不需要再从芯片中读取了。 但是,由于串行Flash的容量都比较大,将Flash的所有内容都缓冲在内存中是不可行的,只能将部分Flash的内容缓冲起来。所使用的算法试图把尽可能多的有效数据保存在高速缓冲中。 以下的算法描述的就是数据缓冲区的管理。
2021-06-23 09:19:59 20KB buf_mng
1
深入理解计算机系统实验指导及答案
2019-12-21 20:08:56 1.15MB csapp lab bomb buf
1