设X=16,Y=17,求X-Y(采用8位编码表示)
一个16KB的存储器,起始地址为01000H,求末地址码是多少?
播放800×600分辨率为256色的图像,若帧率为30fps,连续播放一小时,其存储容量为多少字节?
麻烦写下过程,谢谢
设X=16,Y=17,求X-Y(采用8位编码表示)
一个16KB的存储器,起始地址为01000H,求末地址码是多少?
播放800×600分辨率为256色的图像,若帧率为30fps,连续播放一小时,其存储容量为多少字节?
麻烦写下过程,谢谢
1: X - Y = -1 -1 的补码为11111111
2: 每个字节一个地址,01000H是16K字节的第一个字节的地址,因此最后一个字节的地址是01000H + 16K - 1
= 01000H + 2^14 -1 = 01000H + 03FFFH = 04FFFH
3:每个像素256色,需要8位表示,即1个字节.每一帧为800*600个像素,因此即800*600字节,每秒30帧,那么每秒存储容量为800 * 600 * 30 字节,播放1小时就是3600秒.
800 * 600 * 30 * 3600 = 48.28GB(即不压缩的时候存储量惊人,一般压缩为100倍,则一部一小时电影大小为483M)