memory programming standards